Gruppe für neue Benutzer = Registriert. Hier das genaue Vorgehen:
Ich registriere mich im Front-End und löse die Captcha-Aufgabe erfolgreich. Nach dem Senden der Registrierung erscheint
Das Benutzerkonto wurde erstellt und ein Bestätigungscode wurde an die eingegebene E-Mail-Adresse verschickt. Das Benutzerkonto wird mit einem Klick auf den Verifizierungslink in der E-Mail verifiziert. Vor dem ersten Anmelden muss aber noch ein Administrator das Benutzerkonto aktivieren.
Beim Testuser kommt folgendes Mail an:
Hallo Christof Tester,
vielen Dank für die Registrierung bei xyz.ch. Das Benutzerkonto wurde angelegt und muss zur Verwendung noch verifiziert werden.
Um dieses zu tun, genügt ein Klick auf den folgenden Link oder der Link kann auch aus dieser Nachricht kopiert und in den Webbrowser eingefügt werden:
xyz.ch/registrierung?task=registration.a...d505eb6a3d8dac08a695
Nach der Verifizierung wird der Administrator über die ausstehende Aktivierung des Benutzerkontos informiert. Sobald das Benutzerkonto aktiviert wurde, wird eine Bestätigungsmail verschickt.
Nach der Aktivierung ist eine Anmeldung auf
xyz.ch/
mit dem folgenden Benutzernamen und dem Passwort, das bei der Registrierung eingegeben wurde möglich:
Benutzername: christoftester
Nach dem Klicken auf den Link erscheint
Die E-Mail-Adresse wurde verifiziert. Sobald der Administrator das Benutzerkonto aktiviert hat, wird automatisch eine weitere E-Mail verschickt.
Die Kontrolle im Back-End ergibt, dass das grüne Häkchen bei «Aktiviert» fehlt. Entgegen der oben zitierten Bestätigung. Allerdings bekommt der Administrator auch ein Mail
Hallo Administrator,
ein neuer Benutzer hat sich bei xyz.ch registriert.
Der Benutzer hat seine E-Mail-Adresse bestätigt und bittet um Freigabe seines Benutzerkontos.
Diese E-Mail enthält die Details:
Name: Christof Tester
E-Mail: Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
Benutzername: christoftester
Der Benutzer kann durch Auswahl des untenstehenden Links aktiviert werden:
xyz.ch/registrierung?task=registration.a...5486a38af39d747c2266
Das Klicken auf diesen Link durch den Administrator öffnet den Browser und das Front-End-Login von xyz.ch. Hier steht
Bitte anmelden, um zu bestätigen, dass dieser Benutzer berechtigt ist, neue Benutzerkonten zu aktivieren.
Ich logge mich also als SuperUser ein und bekomme jetzt das da zu sehen:
Keine Berechtigung um diese Ressource einzusehen.
Eine erneute Kontrolle im Back-End ergibt, dass der Benutzer weder freigegeben noch aktiviert ist (wenig überraschend). Fazit:
- Die E-Mail-Bestätigung des neu registrierten Benutzers per Token funktioniert nicht
- Die Benutzerfreigabe durch den Administrator per Token funktioniert auch nicht
Es fragt sich jetzt, ob das ein Bug von Joomla 4 ist, oder ob bei mir etwas falsch läuft. Bei Joomla 3 hat es noch funktioniert.