Skocz do zawartości
  • 0

Jednorazowe hasła


Pytanie

Witam,

Szukam skryptu (najlepiej HTML) na zrobienie jednorazowych haseł. Chodzi mi o takie coś, że ja na koncie administratora generuje jednorazowe hasła, a ktoś je wpisuje na stronie po zalogowaniu się i dany plik PDF, ukryty pod hasłem, przypisuje się do jego profilu, a kod się usuwa. Jak takie coś zrobić?

 

Odnośnik do komentarza
https://skript.pl/temat/27423-jednorazowe-has%C5%82a/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Podpowiem, że musisz użyć bazy danych (nie trzeba PHP, ale akurat go będzie najłatwiej zastosować) i tam przypisywać nazwę pdfa do id użytkownika oraz dopisywać tam klucz. Przykładowo może to wyglądać tak: id | user_id | pdf | code

Gdzie: id - unikalne id, do organizacji bazy danych; user_id - id użytkownika z tabeli, np. users; pdf - nazwa PDFa, lub jak wolisz jego ścieżka (to zależy od organizacji w plikach na Twoim serwerze); code - losowo generowany kod, który będzie sprawdzany

na stronie, np. pobierz.php tworzysz formularz z polem na kod i przycisk, po wysłaniu POSTa do PHP (np. sprawdz.php) sprawdzasz w nim czy podany kod jest taki sam jak w bazie i czy id zalogowanego użytkownika jest takie samo jak w bazie z plikami.

Oczywiście musisz to zabezpieczyć. Jeśli chcesz to możesz to zrobić AJAXowo.

Odnośnik do komentarza
https://skript.pl/temat/27423-jednorazowe-has%C5%82a/#findComment-181338
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...