Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Management UI #17

Closed
michael-fuchs opened this issue Mar 13, 2023 · 2 comments
Closed

User Management UI #17

michael-fuchs opened this issue Mar 13, 2023 · 2 comments
Assignees

Comments

@michael-fuchs
Copy link
Contributor

Administrative UI mit Liste aller Benutzer in der DB (alle, die sich schon mal registriert haben).

Erstmal ohne Suche/Filter/Paging.

Jeder Benutzer in einer Zeile, mit Checkboxen o.ä. für die Berechtigungen.

Benutzer können gelöscht werden. Es genügt im ersten Anlauf richtiges Löschen. Später evtl. nur markieren und damit erneute Registrierung sperren, oder ähnliche Mechanismen.

Datensparsam: Nur absolut relevante Benutzerdaten werden gespeichert -> Email-Adresse.

Berechtigung: Diese Seite sollte über die Nav-Bar ("Administration" ?) erreichbar sein und über das "Adminstrations"-Recht gesichert sein:

  • Der Administrations-Punkt wird nur angezeigt, wenn der Benutzer das Recht hat.
  • Der Serive sichert den Zugriff auf die Benutzerdaten über das Recht ab.
@floscher
Copy link
Contributor

On #14 there is this this view:

Image

Which opens a dialog when the 📝-Button is pressed, but currently non-functional.

@michael-fuchs At the moment we store: First name, last name, profile picture, (blog-internal) username and email. Should name and profile picture be removed then?

@floscher floscher added this to the Ready to deploy milestone Mar 15, 2023
@floscher floscher mentioned this issue Apr 5, 2023
2 tasks
@floscher
Copy link
Contributor

floscher commented Apr 5, 2023

Bis auf Löschen ist hier alles implementiert. Das würde ich mal in ein eigenes Ticket überführen, selbst das harte Löschen wäre nicht ganz trivial, weil man ja z.B. Posts nicht unbedingt mitlöschen will und momentan alle Posts einen Autor gesetzt haben müssen.

#43

@floscher floscher closed this as completed Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants