feat(auth): Logout fragt nach Löschen lokaler Daten #125
Labels
No labels
block-planning
bug
documentation
duplicate
enhancement
feature
good first issue
help wanted
infrastructure
invalid
planning
priority:high
priority:low
question
refactoring
status:backlog
status:done
status:in-progress
status:todo
tech-decision
test
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: bollwerkadmin/bollwerk#125
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Kontext
Es gibt zwei Arten von Nutzern:
Problem
Wenn ein eingeloggter User auf den Logout-Button tippt, werden aktuell keine lokalen Daten bereinigt. Das kann dazu führen, dass beim nächsten Login (ggf. mit anderem Account) alte Daten noch sichtbar sind.
Anforderung
Nach dem Tippen auf den Logout-Button nur für eingeloggte User:
Dialog anzeigen:
Bei „Löschen": Lokale Room-Datenbank droppen (alle Tabellen / DB-Datei löschen), dann ausloggen und zur Login-/Startseite navigieren.
Bei „Behalten": Normaler Logout ohne Datenlöschung, zur Login-/Startseite navigieren.
Nicht betroffen
Akzeptanzkriterien