ich habe mich einmal auf die Suche gemacht nach einem Modul, mit dem ein FE-User das ihm zugeteilte Passwort selbst ändern kann. Gefunden habe ich das hier im Bereich der 4.8er:
http://forum.contenido.org/viewtopic.php?f=61&t=24962
Bringt mich jedoch nicht weiter, da
Code: Alles auswählen
cInclude("classes", "class.frontend.users.php");
Folgende Dateien haben mich nicht weitergebracht:
contenido\includes\include.frontend.user_edit.php
-> hieraus könnte ich ja den Part
Code: Alles auswählen
if ($newpd != $newpd2) {
$messages[] = i18n("Could not set new password: Passwords don't match");
} else {
if ($newpd != "") {
$feuser->set("password", $newpd);
}
}
Das führt mich zur Datei "contenido\classes\contenido\class.frontend.user.php" und diesen Abschnitt:
Code: Alles auswählen
public function setField($field, $value, $safe = true) {
if ($field == 'password') {
return parent::setField($field, hash('sha256', md5($value) . $this->get('salt')), $safe);
} else {
return parent::setField($field, $value, $safe);
}
}
Wenn nein, wäre ich sehr dankbar für Tipps!

VG,
Markus