diff --git a/User.md b/User.md new file mode 100644 index 0000000..f9e2d10 --- /dev/null +++ b/User.md @@ -0,0 +1,58 @@ +# Benutzer-Plugin + +Das Benutzer-Plugin enthält die Benutzerverwaltung, Rollenverwaltung, Rechteverwaltung, sowie die Sitzungsverwaltung. + +Die Kategorie wird nach dem "Angezeigten Namen" des Benutzers benannt. +Das Benutzer-Plugin enthält folgende Funktionen und Unterfunktionen: +* Einstellungen +* Admin + * Mitglieder + * Neues Mitglied + * Rollen + +## Einstellungen +![Settings](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/settings_01_ink.png) + +Jeder Benutzer hat immer die Rechte, die eigenen Daten anzusehen. Es ist möglich folgende Daten zu ändern: +* Vornamen +* Nachnamen +* E-Mail-Adresse +* Geburtsdatum +* Angezeigter Name +* Avatar +* Password + +### Sitzungsverwaltung +In der Sitzungsverwaltung werden alle Sitzungen angezeigt. Hier können die Sitzungen gelöscht werden oder die Sitzungsdauer verlängert werden. +Je Sitzung kann erkannt werden, von welchem Gerät oder Browser die Sitzung gestartet wurde. + +## Benutzerverwaltung - Admin +Sobald ein Benutzer genügend Rechte hat, kann er die Benutzerverwaltung aufrufen. Hier können Benutzer angelegt, bearbeitet oder gelöscht werden, sowie Rollen und deren Berächtigung gestetz werden. + +### Mitglieder + +![Settings-Admin-Member](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/admin_settings_01.png) +![Settings-Admin-Member](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/admin_settings_03.png) + +Hier können die Daten andere Benutzer eingesehen, sowie verändert werden (siehe Benutzerverwaltung - User). Weiterhin können Rollen den Benutzern zugewiesen werden. + +### Neues Mitglied + +![Settings-Admin-Member](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/admin_settings_05.png) + +Hier können neue Benutzer angelegt werden. Es müssen folgende Daten angegeben werden: +* Vorname +* Nachname +* E-Mail-Adresse +* Angezeigter Name +* Rollen (optional) +* Avatar (optional) +* Geburtsdatum (optional) + +### Rollen + +![Settings-Admin-Member](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/admin_settings_06.png) + +Hier können Rollen angelegt, bearbeitet oder gelöscht werden. Es können Rollen erstellt werden, die nur bestimmte Rechte haben. Es können auch Rollen erstellt werden, die andere Rollen verwalten können. + +