Selbstständiges Verwalten von Benutzergruppen und Login-Daten im Content-Management-System (CMS) ermöglicht es, Seiten einem internen, verborgenen Bereich zuzuweisen, der erst nach dem Login sichtbar wird. Benutzer:innen können sich mithilfe von Login-Daten auf der Website anmelden und erhalten anschließend Zugriff auf passwortgeschützte Seiten im Menü. Diese Funktionalität bietet eine flexible Möglichkeit, die Benutzerverwaltung zu handhaben und Inhalte gezielt für autorisierte Nutzer:innen freizuschalten.
Darstellung im Frontend
Wer das Modul einmal ausprobieren will, gelangt hier zu unserer Live-Demo:
LINK
Pflege im Backend
Voraussetzungen
- In Deinem Backend befindet sich bereits der Ordner "FE-Benutzer" oder "FE-User". Falls nicht, wende Dich hierzu bitte an Deine/n Projektmanager/in oder unsere Kundenbetreuung.
- Du hast bereits eine Landingpage angelegt, auf der sich das Login-Modul befinden soll.
- Du hast bereits die Rahmenbühne für das Login-Modul hinterlegt.
- Du hast bereits Inhalte hinterlegt, die Du mit dem Login schützen möchtest.
Hinterlegen der Benutzer
1. Navigiere in der Listenansicht in den Ordner "FE-User":
Benutzergruppen
Benutzergruppen sind der einfache Weg, mehreren Benutzern die gleichen Rechte zuzuweisen.
2. Klicke auf "+Datensatz erstellen" unter "Website-Benutzergruppen":
3. Im Reiter "Allgemein" hinterlegst Du alle relevanten Einstellungen:
3.1 Gib der Gruppe einen Namen.
3.2 Hier kannst Du optional andere Gruppen mit dieser verknüpfen und so die Rechte von der neuen Gruppe auf die anderen übertragen. Du erzeugst also eine Gruppenhierarchie.
3.3 Hier kannst Du individuell für diese Gruppe festlegen, ob alle Benutzer auf eine bestimmte Seite weitergeleitet werden sollen.
3.4 Nun nur noch speichern und fertig. Wiederhole dies für jede weitere Gruppe, die Du erstellen möchtest.
Benutzer
4. Um einen Benutzer anzulegen, klicke nun auf "+Datensatz erstellen" unter "Website-Benutzer":
5. Im Reiter "Allgemein" hinterlegst Du nun die relevanten Informationen für den Login:
5.1 Vergib nun den Login-Benutzernamen.
5.2 Gib dem Benutzer ein Passwort.
5.3 Verknüpfe den User mit der entsprechenden Gruppe.
5.4 Hier kannst Du optional eine benutzerindividuelle Weiterleitung hinterlegen, auf die man nach Anmeldung gelangt. Diese überschreibt die im Modul oder der Gruppe hinterlegte Weiterleitung.
6. Im Reiter "Persönliche Daten" kannst Du nun optional noch eine Vielzahl an persönlichen Daten hinterlegen. Diese sind aber alle optional.
Hinterlegen des Moduls
7. Gehe nun im Modus "Seite" auf die Landingpage, aber der Du das Login-Modul platzieren möchtest.
8. Klicke auf "+Neuen Inhalt erstellen" in der Rahmenbühne:
9. Wähle unter "Formulare" > "Anmeldeformular":
10. Die Pflege findet hier vollständig im Reiter "Allgemein" und dessen Unterreitern statt. Wir starten bei "Allgemein" > "Allgemein":
10.1 Optional: Aktivieren eines Passwort-Wiederherstellen-Links.
10.2 Optional: Dauerhafte Anmeldung Haken aktivieren.
10.3 Optional: Weiterleitung nach Anmeldung deaktivieren. Überschreibt alle Weiterleitungen.
10.4 Hinterlegen des Speicherorts der Benutzer(-gruppen). Wähle hier über das Ordnersymbol den "FE-User"-Ordner von weiter oben in der Anleitung aus.
11. "Allgemein" > "Weiterleitungen"
11.1 Hier kannst du den Weiterleitungsmodus auswählen, nach dem nach erfolgreicher Anmeldung weitergeleitet wird. Mehrfachauswahl ist möglich.
11.1.1 Definiert durch Benutzergruppendatensatz: Innerhalb eines Website-Benutzergruppendatensatzes kannst du eine Seite angeben, auf die die Mitglieder der Benutzergruppe nach der Anmeldung weitergeleitet werden.
11.2 Nutzt den ersten funktionierenden Modus aus der ersten Liste für die jeweilige Anmeldung. Sinnvoll, wenn unterschiedliche Modi ausgewählt wurden, die auf unterschiedliche Benutzer zutreffen sollen.
11.3 Über das Ordnersymbol festlegen, worauf nach erfolgreicher Anmeldung weitergeleitet wird (wird durch Gruppen- und Benutzereinstellungen überschrieben).
11.4 Über das Ordnersymbol festlegen, worauf nach fehlerhafter Anmeldung weitergeleitet wird.
11.5 Über das Ordnersymbol festlegen, worauf nach Abmeldung weitergeleitet wird.
11.6 Hier kannst Du Weiterleitungen vollständig deaktivieren, sollten sich die Inhalte mit Passwortschutz auf derselben Seite befinden.
12. "Allgemein" > "Meldungen"
Hier kannst du (Fehler-)meldungen definieren, sollte das Modul nicht weiterleiten. Diese sind alle im Modul selbst beschrieben.
13. Nun nur noch speichern und fertig.
Inhalte schützen
Du kannst sowohl einzelne Inhalte auf einer Landingpage schützen, als auch die gesamte Seite. Bei gesamten Seiten lohnt es sich, auf diese über das Modul oder die Benutzer(-gruppen) weiterzuleiten. Bei einzelnen Inhalten kann auch eine Platzierung des Login-Moduls auf der Landingpage Sinn machen.
Ganze Seiten
Beachte, dass Du, um das Feature zu nutzen, innerhalb des Login-Moduls diese Seite als Weiterleitung auswählen musst.
14. Gehe über den Bearbeitungsstift oben auf der Seite in die Seiteneigenschaften:
15. Navigiere in den Reiter "Zugriff" und wähle unter "Zugriffsrechte für Benutzergruppen" Deine gewünschten Gruppen aus. Mehrfachauswahl ist möglich:
16. Nun nur noch speichern und die Seite ist geschützt.
Einzelne Module
Du kannst jedes Modul und jede Bühne schützen. Es empfiehlt sich jedoch meistens die Rahmenbühne auszuwählen, die Deinen jeweiligen Inhalt umgibt.
17. Navigiere in den Reiter "Zugriff" und wähle unter "Zugriffsrechte
für Benutzergruppen" Deine gewünschten Gruppen aus. Mehrfachauswahl ist
möglich: