Passwortgeschützte Seiten und Inhalte in TYPO3
Jede Seite und auch jeder Beitrag in einer TYPO3-Website kann so konfiguriert werden, dass es nur für eingeloggte Benutzer:innen angezeigt wird. Diese Benutzer:innen werden im BackEnd «Website-Benutzer» genannt und sind immer einer «Website-Benutzergruppe» zugewiesen.
Die erwähnten Zugriffsrechte auf Seiten und/oder Inhalte werden immer einer Website-Benutzergruppe zugeordnet. So sehen alle Website-Benutzer, die der entsprechenden Website-Benutzergruppe zugewiesen sind, diese geschützten Inhalte.
Konzeptionelle Überlegungen im Vorfeld
Als erstes muss also konzeptionell definiert werden, ob es unerschiedliche Gruppen geben soll, die auf unerschiedliche Inhalte zugreifen können, z.B. «Geschäftsleitung», «Mitarbeiter» etc.
Dabei ist clever, dass eine Gruppe die Zugriffsrechte einer anderen erben kann. So könnte man eine Gruppe «Mitarbeiter» anlegen, die gewisse Inhalte sehen, aber andere Inhalte sind nur für die Gruppe «Geschäftsleitung» sichtbar. Nun kann man der Gruppe Geschäftsleitung einfach die Berechtigungen der Gruppe Mitarbeiter vererben. Auf diese Weise vereinfacht sich die Zuweisung der Inhalte zu den verschiedenen Gruppen.
Speicherort
Sowohl die Gruppen, als auch die Benutzer werden sinnvollerweise in einem entsprechenden Ordner im Seitenbaum angelegt.
Benutzergruppe anlegen/bearbeiten
Die Benutzergruppe braucht einerseits einen Namen, zudem definieren wir unter «Optionen» die Seite, die nach erfolgreichem Login aufgerufen werden soll:
Benutzer anlegen/bearbeiten
Auch ein Benutzer bekommt einen Namen, sowie ein (bitte sicheres!) Passwort zugewiesen. Zudem wählen wir eine passende Benutzergruppe:
«Passwort vergessen» Funktion
Damit die «Passwort vergessen» Funktion gewährleistet ist, muss unter dem Reiter «Persönliche Daten» (ziemlich weit unten in der Maske) zudem eine entsprechende E-Mail Adresse hinterlegt werden:
Seiten und Inhalte schützen
In den Seiteneigenschaften, unter dem Reiter «Zugriff» kann eine Seite entweder einer bestimmten Benutzergruppe zugewiesen werden, oder sie kann einfach für alle angemeldeten Benutzer sichtbar sein, «Anzeigen, wenn angemeldet».
Einzelne Beiträge schützen
Dieselben Optionen stehen auch für jeden Beitrag zur Verfügung, ebenfalls unter dem Reiter «Zugriff».