![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Zwracam się do Was z prośbą o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Chciałbym stworzyć logowanie oparte na hasłach maskowanych, jednak nigdzie nie mogę znaleźć informacji na temat tego w jaki sposób zaimplementować coś takiego a sam nie mam jakiegoś konkretnego pomysłu. Czy moglibyście mnie nakierować, bądź podać jakieś strony z których dowiedziałbym się co i jak ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) z góry dziękuje Ten post edytował Danone 13.01.2008, 11:33:21 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hm... wykonanie nie jest chyba trudne... System losuje np. 4 znak hasła, prosi użytkownika o podanie go, potem losuje kolejną i tak kilka razy... Po podaniu określonej liczby znaków system sprawdza poprawność... Jeden minus, że trzeba przechowywać hasła w bazie, a nie np. hashe... Chociaż może jakoś da się to połączyć sprytnie.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ale takie dynamiczne sprawdzanie znaków to chyba nie php tylko javascript? A moze jakis inny pomysł ktoś ma?
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Właściwie racja (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A masz mike może jakiś konkretny pomysł na rozwiązanie tego problemu?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie taki sam jak przedstawił ~czachor.
Hasła zapisujesz w bazie w postaci jawnej (to jest minus tego rozwiązania), potem przy logowaniu losujesz przedział hasła. Na przykład od litery drugiej do piątej. Prosisz użytkownika o podanie liter z tego właśnie przedziału a później porównujesz. Nic trudnego. Pokombinuj. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tylko twój sposób wytłumaczenia był dla mnie bardziej zrozumiały (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) coś popróbuje dam znać jakie efekty (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:51 |