phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Pa=DFwort_vergessen_-__neuesPa=DFw ort__gener?= =?iso-8859-1?Q?ieren?=

[php] Re: [php] Paßwort vergessen - neuesPaßw ort gener ieren

Jochen Metzger php_(at)_phpcenter.de
Mon, 18 Feb 2002 19:42:32 +0100


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