Seite 1 von 1

Suche Variabelenname

Verfasst: 26.10.2010 17:15
von Nik94
Hallu zusammen.
Ich würde gern ein Script schreiben, welches den Benutzernamen des jehweils angemeldeten Benutzer und dessen Passwort als parameter benötigt. Daher meine Frage: unter welchen Variabelen werden diese Daten gespeichert?

Re: Suche Variabelenname

Verfasst: 26.10.2010 17:47
von Dr.Death
Hallo,

der Benutzername liegt im Objekt:

Code: Alles auswählen

$user->data['username']
$user->data['username_clean']
Besser ist es daher die User ID zum selektieren zu nutzen:

Code: Alles auswählen

$user->data['user_id'] 
Das Passwort ist in keiner Variablen vorhanden, es wird nur zum Login verglichen und danach verworfen.



Um ein eingegebenes Passwort zu prüfen, musst du das Passwort mit folgender Funktion checken lassen:

Code: Alles auswählen

phpbb_hash($password)
Die Funktion selbst findest Du in der Datei: includes/functions.php

Weitere Informationen dazu siehe:

http://wiki.phpbb.com/display/DEV/Function.phpbb+hash
http://wiki.phpbb.com/display/DEV/Funct ... check+hash

Original Code Framework:

http://www.openwall.com/phpass/