Linuchs: Zugriffscode mit md5

Beitrag lesen

Moin,

unter Verwendung von md5 generiere ich einen Zugriffscode:

    // Zugriffscode generieren
    $code                     = md5( $owner_id."/".$row_adr['kurzname']."/".$row_adr['adr_unt'] );  // 32 Zeichen lange Hexadezimalzahl
    $row_adr['zugriffscode']  = $row_adr['kurzname']."-".substr( $code, 10, 6 );

Klar, dass niemandem zuzumuten ist, 32 Zeichen einzugeben.

Der kurzname ist pro Mandant (owner_id) eine eindeutige Firmen-ID, adr_unt können 1 .. n Mitarbeiter dieser Firma sein. Bisher gab es max. 10 Mitarbeiter.

Ist es möglich oder wahrscheinlich, dass die herausgegriffenen 6 Stellen bei derselben Firma mehrfach vorkommen können?

Wie generiert ihr Zugriffscodes?

Gruß, Linuchs