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.