WebUI: Benutzername/Passwort vergessen: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Zeile 27: Zeile 27:


=== Beispiel 1: Benutzer ohne gültiger Mailadresse ===
=== Beispiel 1: Benutzer ohne gültiger Mailadresse ===
<syntaxhighlight lang="c">
<syntaxhighlight>1752 [2023-Dec-27 10:41:47.898584] [0x0014894c] [0x001489e4] [error] ForgotPassword: no user for office@bitfactory.at
1752 [2023-Dec-27 10:41:47.898584] [0x0014894c] [0x001489e4] [error] ForgotPassword: no user for office@bitfactory.at
</syntaxhighlight>
</syntaxhighlight>


=== Beispiel 2: Mehrere Benutzer haben die gleiche Mailadresse ===
===Beispiel 2: Mehrere Benutzer haben die gleiche Mailadresse ===
<syntaxhighlight>
<syntaxhighlight>
1758 [2023-Dec-27 10:59:33.956223] [0x0014894c] [0x001489e0] [error] ForgotPassword: multiple users for alex@bitfactory.at
1758 [2023-Dec-27 10:59:33.956223] [0x0014894c] [0x001489e0] [error] ForgotPassword: multiple users for alex@bitfactory.at
</syntaxhighlight>
</syntaxhighlight>

Version vom 27. Dezember 2023, 13:10 Uhr

Anwender, welche über die Weboberfläche einsteigen, können ihr Passwort mit dieser Programmfunktion zurücksetzen.

Voraussetzungen

  • Beim ALEX-Benutzer muss eine gültige E-Mail Adresse hinterlegt sein
  • Die selbe E-Mail Adresse darf nicht mehrmals bei verschiedenen ALEX-Benutzern eingetragen sein
  • Die E-Mail Adresse muss gültig sein
  • Mails dürfen nicht im Spam-Ordner landen

Funktionsbeschreibung

Bei der Anmeldemaske gibt es den Button "Passwort vergessen?"

Anmeldemaske
Anmeldemaske WEB.jpg

Klickt man auf Passwort vergessen, so muss man seine E-Mail-Adresse angeben.

Passwort rücksetzen
E-Mail-Adresse.jpg

ALEX prüft, ob es einen Benutzer mit der angegebenen E-Mail-Adresse gibt. Wenn ja, erhält man einen Link zur Vergabe eines neuen Passworts (Link ist 1 Tag gültig).

Wichtig: Bei den ALEX-Benutzern müssen gültige E-Mail-Adressen hinterlegt sein.

Stammdaten ALEX-Benutzer
ALEX Benutzer.jpg

Protokollierung

Bei fehlerhafter Konfiguration findet man folgende Einträge in der Bfx.Alex.Server.Daemon.log:

Beispiel 1: Benutzer ohne gültiger Mailadresse

1752 [2023-Dec-27 10:41:47.898584] [0x0014894c] [0x001489e4] [error] ForgotPassword: no user for office@bitfactory.at

Beispiel 2: Mehrere Benutzer haben die gleiche Mailadresse

1758 [2023-Dec-27 10:59:33.956223] [0x0014894c] [0x001489e0] [error] ForgotPassword: multiple users for alex@bitfactory.at

Diskussionen