Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
password() [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
password()


 
schmalle
28-08-2001, 11:47 
 
*grummel*

ich habe da ne userdatenbank. jeder user hat ein passwort, welches mit password($pass) usw. in die datenbank kommt.

das geht auch alles super! aber nun will ich eine funktion einbauen, die das passwort unverschlüsselt per mail verschickt ( für die ochsen, die ihr passwort vergessen ) ...

nur ich bekomme es nicht hin, dass passwort entschlüsselt auszugeben. wie man ansonsten damit arbeitet ist mir klar ...

 
JoelH
28-08-2001, 13:32 
 
hmm,
entweder du schreibst das unverschlüsselt in die Datenbank oder du schickst ihnen einfach ein neues Passwort, ist doch egal , sie könen sich ja eh nimmer erinnern :D :D

 
schmalle
28-08-2001, 13:40 
 
na du ochse dein neues passwort ist "kamel" ????

das muss doch du machen sein ... wo ist der allwissende titus? :-)

 
Titus
28-08-2001, 18:31 
 
lol ... danke für die Lorbeeren.

Alles weiß ich noch nicht (z.B. kenne ich mysql_escapw_string erst seit knapp zwei Wochen)!

Aber Joel's Idee ist genau richtig. Allerdings würde ich das neue Passwort nicht defaultmäßig 'Kamel' nennen, sondern per uniqid, time oder dem Zufallsgenerator ermitteln.

Weiterlesen wie immer bei http://www.php.net/manual/de

 
schmalle
28-08-2001, 18:44 
 
ich werde allerdings zu der zufallszahl noch "kamel" addieren ... finde ich gut :-)

ps wofür ist mysql_escapw_string ?????

 
JoelH
28-08-2001, 22:15 
 
es darf garnicht immer gleich sein !! Das wäre der Securitybug schlechthin , denn dann bräuchte ein potenzieller Missetäter nur den Nickname und dann sagt er , ich hab das Pass vergessen, du setzt es auf Kamel und schon ist er drin :)

 
schmalle
28-08-2001, 22:22 
 
ach was :-) @joel .... meinste da waere ich nicht drauf gekommen? :-) bin ja schwer von begriff aber nicht deppert :-)

aber, wie ich schon sagte ... son´n hinweis auf kamel liesse sich ja integrieren ...

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:41 Uhr.