Add optional username hold period to allow users to change their mind and grab their old username #30
Loading…
Reference in New Issue
Block a user
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?
When a user changes their name, their old name should be held for a configurable period of time (default to 90 days). During this period, nobody can get the new name except the user it is held for.
The holding mechanism data should be kept in a separate table
held_usernames
with fields:Held usernames should be checked for in validation of
UserNameComponent.name
.All related information must be clearly disclosed to the users on relevant actions, events and pages.