Mailinglisten-Archive |
Hi Enrico, > > Hallo Liste, > > > > wenn der Nutzer sein für´s Login benötigte Paßwort vergessen hat, kann er sich, > > wenn er die Sicherheitsabfrage richtig beantwortet, ein neues Paßwort zuschicken > > lassen. > > Wie generiere ich am geschicktesten so ein neues Paßwort, das natürlich nicht zu > > einfach, aber auch nicht zu kompliziert einzutippen sein soll? schwierig, schwierig. 1. Schritt. Was ist kompliziert einzutippen. 2. Schritt: Wie sieht ein nicht zu einfaches Password ein. Vorschlag: Password generieren, daß er zum ersten Einloggen braucht und daß er dann selbst ändern kann. z.B. function random_string(){ # Produziert eine 10Zeichen-langen Randomstring # aus Klein-/Großbuchstaben und Zahlen for ($i=1;$i<=10;$i++){ mt_srand((double)microtime()*1000000); $zufallszahl[1] = mt_rand(48,57); $zufallszahl[2] = mt_rand(65,90); $zufallszahl[3] = mt_rand(97,122); $decide= mt_rand(1,3); $gesamtstring=$gesamtstring.chr($zufallszahl[$decide]); } return ($gesamtstring); } Grüße Jochen HTH -- http://www.steptown.com ...Ihr Berliner Einkaufsführer
php::bar PHP Wiki - Listenarchive