-
Notifications
You must be signed in to change notification settings - Fork 1
Open
mumuki/mumuki-laboratory
#1592Description
🛑 👤 We need users to be deleted, at least in a logical way. This idea impacts several features:
- 🔒 Login: user should not be able to login again, even if the login provider permits it. This is important for security reasons: nobody should be able to reclaim a deleted identity
- 🎮 Gamification: user should not be displayed with its real name in any kind of board or rank. Alternatively, it could be displayed with a standard "deleted account" username and image, like github's ghost account https://github.com/ghost
- 🗨️ Discussions: User's discussions may remain intact, but user identity should be replaced following previously mentioned guidelines.
- 🏫 Classroom: It should be dettached from every course they belong
- 📫 No new notifications should be sent by email
- If user is soft-deleted, permissions and progress should be deleted, at least in posgres database.
It would be nice to allow them to delete they account from the UI, but this is not a core requeriment.
felipecalvo
Metadata
Metadata
Assignees
Labels
No labels