[feature]: Allow Users to Change Their Email Address
Is there an existing issue for this?
- [x] I have searched the existing issues
Summary
Currently, users are unable to change their email address from their profile or account settings. The email field is read-only and there is no workflow to request, verify, or save a new email.
Environment
- Version: latest
- Platform: https://app.plane.so/
Steps to reproduce
- Go to settings
- Try to change the email address
Why should this be worked on?
Why This Matters
- Users may need to update their email due to job changes, compromised accounts, or personal preferences.
- Email address is often used as a primary authentication method, so not being able to update it can cause user retention and security issues.
- This functionality is standard in most products and expected by end users.
Hi @AungDev, Thanks for raising this request. This implementation is already on our roadmap and will be included in one of our upcoming releases.
That's great to hear! Thanks for confirming it's on the roadmap, @pushya22 . Do you have a rough timeline or target release for this feature? I'm sure many users are waiting for this functionality. Looking forward to this improvement!
Is there a way to at least manually change users' email addresses for now?
As of now in Plane, each email is considered as a unique account. We are working on bringing the capability to change the email address as part of the profile settings. This requires the user to enter the new email address and verify to proceed with the change.
Is there a way to at least manually change users' email addresses for now?
For Self-hosted users as a workaround we are bringing in a command in API Container to make that change.
@sriramveeraghanta Is there any success bringing it in? :)
Upd: I just tried simply changing it via SQL in the users table and it worked!
This is supported now! https://plane.so/changelog/new-navigation-custom-intake-forms-threaded-replies-1st-dec
The ability to change the account email address has been verified, and I am going to close this issue.