Lade...
 

CX_USER::CheckPasswordHash

CX_USER::CheckPasswordHash

Beschreibung:

Diese Klassenfunktion prüft, ob das Passwort korrekt ist. Wenn der Benutzer kein Passwort hat (Datenfeld 'password' ist NULL), wird immer TRUE zurückgeliefert.

Diese Funktion hashed das übergebene Passwort und vergleicht den Hash mit dem im user gespeicherten Passwort-Hash.

 

Code-Beispiel:
"isthisthepassword?" user Call(CheckPasswordHash)

 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_USER Ein Benutzer
  Top-1 STRING Passwort (im Klartext), das mit dem gespeicherten verglichen werden soll
Stack(Out) Top INTEGER userNumber wenn das Passwort gültig ist, sonst FALSE
Funktionsaufruf: Call(CheckPasswordHash)