27.05.2017, 18:55
Der Inhalt der E-Mail wird in der member.php in den Zeilen 446-455 erzeugt.
Damit das gesendete Passwort funktioniert, musst du in allen vier $emailmessage-Zeilen am Ende $user_info['password'] ersetzen durch $mybb->get_input('password')
In den letzten Updates hat sich mehrmals die Passwortfunktion von MyBB geändert (der Accountswitcher hat damit nämlich auch nicht mehr funktioniert )
Hauptsächlich liegt es daran, dass vorher das Passwort im Klartext blieb, bis unmittelbar bevor es vom User-Datahandler direkt in die DB geschrieben wird, während jetzt das Passwort schon fertig gehasht aus der Validierung zurückkommt - also auch im $user_info-Array in der member.php.
Damit das gesendete Passwort funktioniert, musst du in allen vier $emailmessage-Zeilen am Ende $user_info['password'] ersetzen durch $mybb->get_input('password')
In den letzten Updates hat sich mehrmals die Passwortfunktion von MyBB geändert (der Accountswitcher hat damit nämlich auch nicht mehr funktioniert )
Hauptsächlich liegt es daran, dass vorher das Passwort im Klartext blieb, bis unmittelbar bevor es vom User-Datahandler direkt in die DB geschrieben wird, während jetzt das Passwort schon fertig gehasht aus der Validierung zurückkommt - also auch im $user_info-Array in der member.php.