Jörg Reinholz: Frage zu Loginsystem und Benutzerregistrierung mit PHP und MySQL

Beitrag lesen

Moin!

Noch dazu ist bei den beiden Funktionen eine Kompatibilität mit per crypt erzeugten Passwort-Hashes gegeben!

Stimmt.

Von mir propagierte Übergangsfunktionen:

if (! function_exists('password_hash') ) {
     function create_salt ($l=22, $allowed='1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJLKMNOPQRSTUVWXYZ./') {
        $salt='';
        for ( $i = 0; $i < $l; $i++ ) {
            $salt .= $allowed{rand( 0, strlen($allowed) - 1 )};
        }
        return $salt;
     }
 
     function password_hash ($password, $dummy) {
         return crypt( $password, '$2y$10$' . create_salt() .'$' );
     }
 
     function password_verify ($password, $hash) {
         return ( $hash == crypt($password, $hash) );
     }
 
     function password_needs_rehash ($hash, $dummy) {
        return ('$2y$10$' != substr($hash, 0, 7) );
     }
}

Jörg Reinholz

0 49

Frage zu Loginsystem und Benutzerregistrierung mit PHP und MySQL

Sasser
  • datenbank
  • frage zum wiki
  • php
  1. 0
    Auge
    1. 0
      Jörg Reinholz
    2. 0
      Sasser
      1. 0
        Camping_RIDER
        1. 0
          Sasser
    3. 0
      Camping_RIDER
      • sonstiges
      • zu diesem forum
      1. 0
        Auge
        1. 0
          Camping_RIDER
        2. 0
          Matthias Apsel
          1. 0
            Camping_RIDER
          2. 0
            Matthias Apsel
            1. 1
              Camping_RIDER
            2. 0
              Auge
        3. 1
          Matthias Apsel
          • selfhtml-wiki
          • zu diesem forum
      2. 0
        Matthias Apsel
        1. 1

          Dynamische Statusanzeige :P

          Camping_RIDER
          1. 0
            Matthias Apsel
            • datenbank
            • frage zum wiki
            • php
            1. 0
              Camping_RIDER
              1. 0
                Matthias Apsel
                1. 0

                  Status: finished

                  Camping_RIDER
  2. 0

    Zur Sache selbst …

    Jörg Reinholz
    1. 0
      Sasser
      1. 0

        Zur Sache selbst … (Meine Fehler behoben)

        Jörg Reinholz
        1. 0
          Sasser
          1. 0
            Auge
            1. 0
              Jörg Reinholz
          2. 0
            Sasser
            1. 0
              Tabellenkalk
            2. 0
              Jörg Reinholz
              1. 0
                dedlfix
                1. 0
                  Jörg Reinholz
                  1. 0
                    dedlfix
                    1. 0
                      Jörg Reinholz
                      1. 0
                        Msass
  3. 0

    Fehler im Code: Loginsystem und Benutzerregistrierung

    Camping_RIDER
    1. 0
      Christian Kruse
      1. 0
        Auge
        1. 2
          Christian Kruse
          1. 0
            Auge
        2. 0
          Jörg Reinholz
    2. 0
      Sasser
      1. 0
        Camping_RIDER
    3. 0
      Auge
    4. 1
      Jörg Reinholz
  4. 0

    Hinweis: Die Skripte im Artikel von Suit funktionieren

    Jörg Reinholz
  5. 2
    Felix Riesterer
    1. 0
      Jörg Reinholz
  6. 0

    Deine Frage zu meinem Loginsystem

    Jörg Reinholz