/ / jak ograniczyć pobieranie wygenerowanego linku tylko do konkretnego komputera przy użyciu php [zamknięte] - php, pobierz

jak ograniczyć link generowany przez ściąganie tylko na określony komputer za pomocą php [closed] - php, download

Mam skrypt php i mysql do pobraniapliki. skrypt zmieniony ze skryptu openupload i zmieniliśmy pobieranie tylko z użytkownika, bazy danych i php z identyfikatorem pobierania i ograniczonym w pliku, ruchu i czasie. exdomain.com/download.php?111222

gdy link wygenerowany przez użytkownika może pobrać ten link id z wieloma systemami, jeśli jest zalogowany z pobranym użytkownikiem.

Chcę, aby łącze działało tylko na jednym komputerze i pierwszym wygenerowanym komputerze łącza.

Czy mogę zapytać, czy ktoś może zaproponować rozwiązanie?

Odpowiedzi:

1 dla odpowiedzi № 1

Ponieważ rozumiem pytanie, chcesz uniemożliwić użytkownikom udostępnianie danych konta w celu pobrania plików na innych komputerach. Dlatego pomyślałem o kilku rozwiązaniach:

  1. Chroń sam plik [HWID Protection lub sth.] *Najlepiej*
  2. Chroń login, aby użytkownicy mogli zalogować się tylko na jednym urządzeniu
  3. Loguj adresy IP przy każdym logowaniu, opracuj skrypt, który sprawdza różne adresy IP dziennie -> różne komputery (głównie)

Tylko pierwsze rozwiązanie będzie działać w 100%, ponieważ jak tylko użytkownik pobierze plik, może go udostępnić komukolwiek. Dlatego najważniejsza jest ochrona programu, niż ochrona strony pobierania.