Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 23.08.2007 Skąd: Częstochowa/Dubidze Ostrzeżenie: (70%)
|
witam chciałbym zrobic w moim serwisie cos takiego ze jesli dane konto wykpoiło dany skrypt to ma mozliwosc go pobrania ewentualnie generuje mu unikalny link do skryptu.. jednak tak aby tego pliku nie mozna bylo udostepnic osob trzecim.. jak sie za to zabrac? nigdy nie mialem do czynienia z podobnym skryptem.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 471 Pomógł: 89 Dołączył: 29.07.2008 Skąd: Warszawa Ostrzeżenie: (0%)
|
tworzysz sobie download.php gdzie Twoj skrypt wysyla plik o ktory go prosza
unikalny link do pliku robisz tak: 1. dodajesz sol do linka, hashujesz go 2. linki do pliku beda postaci download.php?plik=nazwapliku&hash=generowanyhash 3. przed wyslaniem pliku sprawdzasz czy hash sie zgadza unikalny link do pliku dla zalogowanego uzytownika tak: 1. dodajesz sol do linka ORAZ dodajesz do tego id zalogowanego usera, hashujesz go 2. linki do pliku beda postaci download.php?plik=nazwapliku&hash=generowanyhash 3. przed wyslaniem pliku sprawdzasz czy hash sie zgadza unikalny link do pliku z terminem waznosci, dla zalogowanego usera tak: 1. dodajesz sol do linka ORAZ dodajesz do tego id zalogowanego usera ORAZ dodajesz czas wygenerowania linku, hashujesz go 2. linki do pliku beda postaci download.php?plik=nazwapliku&hash=generowanyhash&czaswygenerowania=czas 3. przed wyslaniem pliku sprawdzasz czy hash sie zgadza i czy czas jest odpowiednio ustawiony w stosunku do czasu aktualnego przez sam link rozumiem download.php?plik=nazwapliku, dlatego w przypadku trzecim oddzielilem hashowanie linku od hashowania czasu, ale nic nie stoi na przeszkodzie zeby hashowac calosc jak leci - nawet jest to wskazane mozesz uzyc do tego wszystkie takze bazy danych i sprawdzac czy linki spelniaja warunki jakie tylko sobie wymyslisz, ale jak widac - nie musisz Ten post edytował yevaud 3.10.2010, 13:10:01 |
|
|
|
jawka7 [php] szyfrowane pobieranie pliku 2.10.2010, 00:17:14
CuteOne 1. Możesz umożliwić ściąganie takiego pliku tylko ... 2.10.2010, 02:51:40
jawka7 hm a jakby dany plik skrypt skopiowal w konkretne ... 2.10.2010, 07:59:19
CuteOne Czekaj czekaj.. chcesz udostępnić plik tylko osobi... 2.10.2010, 12:03:45
jawka7 - sprawdzenie czy użytkownik jest autoryzowany do ... 2.10.2010, 22:26:58
andycole Na przykład tworzysz 3 tabele:
-użytkownicy
-pliki... 3.10.2010, 00:21:48
jawka7 no tak to jest jane ale chodzi mi tez o to aby ten... 3.10.2010, 08:27:11 
kiler129 Cytat(jawka7 @ 3.10.2010, 09:27:11 ) ... 3.10.2010, 12:15:42 
andycole Cytat(yevaud @ 3.10.2010, 12:06:57 ) ... 3.10.2010, 21:01:29
jawka7 no fajny i ciekawy tylko teraz ja musze pomyslec j... 4.10.2010, 00:25:48
yevaud Hej,
opisze troche dokladniej o co mi chodzi
Cyta... 4.10.2010, 00:53:07
jawka7 a jak moge zabezpieczyc folder w którym beda znajd... 4.10.2010, 02:36:40
yevaud dane nie musza byc w ogole dostepne z poziomu http... 4.10.2010, 04:19:14
jawka7 mozna zmodyfikowac troche twoj skrypt
$salt... 4.10.2010, 09:29:57
yevaud mozna, wtedy link bedzie dzialal tak dlugo jak ist... 4.10.2010, 11:05:55
dariuszp 1. PYTANIE DO KOMENTUJĄCYCH
Dlaczego Wy tak bardzo... 4.10.2010, 13:56:18 
yevaud Cytat(dariuszp @ 4.10.2010, 14:56:18 ... 6.10.2010, 17:20:52
jawka7 z tym ze te z hash rozumiem a twoich nie czy plik... 4.10.2010, 18:00:36
jawka7 Jak dla mnie bardziej widzi sie twoj skrypt yevaud... 7.10.2010, 12:49:27 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 10:31 |