Hallo,
Die Version 7.1.8 kommt mit neuen Funktionalitäten bei der Login Seite :
Jetzt kann man das Passwort anschauen, falls man Probleme mit der Tastatur hat, oder änhlich.
Dazu gibt es auch eine Vorbereitung zur Passwort Reset Funktion. Das ist nur eine Vorbereitung, und ist momentan standardmässig deaktiviert weil wir ( Entwickler ) müssen uns einigen über das Email Feld zu verwenden.
Konfiguriert ist es aktuell mit dem LDAP-Feld mail
, und es funktioniert wie folgt :
- User klickt auf dem Link „Passwort vergessen“,
- User ist um eine Emailadresse abgefragt,
- Webui prüft ob diese Adresse im LDAP-Feld
mail
existiert (gibt aber keine Info davon),
- Wenn ja, Reset Email ist geschickt ( Reset Link ist 15min gültig ).
Diese Email Templates habe ich auf englisch und franz. geschrieben ( hier sind sie ). Wenn jemand Lust hat es auf deutsch zu übersetzen kann ich gerne hinzufügen.
Natürlich kann das ganze nur funktionieren wenn der Server Emails verschicken kann, deswegen gibt es auch in der globalen Konfiguration die Möglichkeit SMTP Relay zu konfigurieren :
Ich glaube dafür braucht niemand eine Erklärung.
Wenn jemand dieser PW Reset Funktion nutzen oder testen will, geht es so :
- SMTP relay in die Webui konfigurieren,
- In die Datei
/usr/lib/linuxmuster-webui/plugins/lmn_auth/api.py
pw_reset = False
durch pw_reset = True
ersetzen,
- Webui neu starten.
Das war der erste Baustein zur Emailbenachrichtigung.
Gruß
Arnaud