Skip to content

[FEATURE] Allow users to update their username/display name #11

@aboderinsamuel

Description

@aboderinsamuel

💡 What Do You Want?

Enable users to update their username or display name from their profile settings. This flexibility would allow personalization and the ability to reflect changes in their identity or preferences after account creation.

🎯 What Problem Does This Solve?

Currently, users cannot modify their username or display name after account creation. This limitation reduces user flexibility and personal ownership of their account identity.

🚀 How Should It Work?

  • Add an option in profile/settings for users to change their display name (or username, if usernames must be unique)
  • Update is reflected instantly across the app after a successful change
  • Implement input validation: enforce minimum and maximum length, restrict special or invalid characters
  • If usernames must be unique, prevent duplicates
  • Show user-friendly success and error messages for all changes

🔄 Any Other Ways to Do It?

  • Optionally, allow only display name changes, and keep usernames immutable for system consistency

📸 Show Me What You Mean

N/A

✨ Who Benefits?

  • All users who wish to update their identity in closedNote
  • Improves user satisfaction through better personalization and flexibility

🧠 Anything Else?

  • Consider adding rate limiting to prevent abuse of the change feature
  • Optionally, audit or log username/display name changes for security purposes

🏷️ Does This Build on Anything?

Builds on existing user profile and authentication features.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions