Jörg Reinholz: Fehler im Code: Loginsystem und Benutzerregistrierung

Beitrag lesen

Moin!

r> Lass dir doch mal die betreffenden Variableninhalte ausgeben. Mir kommt die crypt-Funktion hier auch irgendwie spanisch vor (warum sollte $row['password'] als salt verwendet werden?!?), genauso wie ich den Absatz über die Schlüssel in "Registrieren eines neuen Benutzers" für inhaltlich fragwürdig halte. Es gilt halt eben der disclaimer

So ganz unlogisch ist das nicht.

crypt ist nicht in allen Aspekten die Superlösung. So ist z.B. die Tatsache, dass man sich bei der Registrierung den Salt selber bauen muss nicht mehr ganz modern.

Jetzt zum Login. crypt nimmt das gehashte Passwort und extrahiert daraus den Salt. Der steht nämlich drin (und das ist richtig so, muss so sein) Das sollte funktionieren.

# tatsächlich benutzt wird:
# eingegebenes Passwort      , Salt aus dem      == gespeicherten Passwort
crypt($_POST['f']['password'], $row['password']) == $row['password']

Sieht halt nur ulkig aus...

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