Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Jak przechowywać hasła w bazie danych?, Tak, żeby można je potem odczytać.
mlawnik
post
Post #1





Grupa: Zarejestrowani
Postów: 455
Pomógł: 49
Dołączył: 12.04.2010

Ostrzeżenie: (0%)
-----


Witam.

Napisałem skrypt logujący się przy pomocy curla do dziennika elektronicznego mojej strony, a następnie pobierający oceny. Moim zamiarem jest wysyłanie codziennie nowych ocen użytkownikowi mojego systemu. Aby jednak takie oceny pobrać, muszę mieć jego hasło. W jaki sposób bezpiecznie zapisać je więc w mojej bazie danych?


Pozdrawiam,
mlawnik
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Michael2318
post
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

Ostrzeżenie: (0%)
-----


Cytat(Beniooo @ 3.06.2013, 18:29:38 ) *
Nie używaj hasła, przy rejestracji zrób hash np sha1($login.$pass); I później przy logowaniu nie sprawdzasz loginu i hasła tylko generujesz z nich ten sam hash, i sprawdzasz go.


Wydaje mi się, że on nie jest administratorem skryptu dziennika elektronicznego tylko chce stworzyć skrypt, który będzie się logował po prostu do zewnętrznej strony (czyli właśnie tego dziennika).
Musisz przechowywać na sucho te hasła i tyle, ew. możesz zastosować jakieś kodowania typu base64, bo to działa w dwie strony (code -> decode), ale jak ktoś będzie miał już to hasło zakodowane to żaden problem dla niego to odkodować...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 13:02