
Is it possible to make Appwrite edit the user email instead of creating a whole new user when the user changed Discord email. Or maybe use user ID as identifier that will work too

Eventually any user in Appwrite - no matter what provider - is attached to the email address, is there must be one source of truth. Meaning the even if the user is logged in using Discord, Google or any other provider the only important information for Appwrite is the email.
So in your case you'll need to create some Appwrite function that will handle the email address change, and let the user update is email from a custom page.

alright thanks

[SOLVED] Discord Oauth create new account when email change
Recommended threads
- phantom relationships appear on parent c...
i have this bug were my past deleted collection apears as relationship to my parent collection. when i try to delete that relationship from parent it gives me e...
- Attribute stuck on proccessing
i tried creating a new attribute butits stuck on proccessing,i did a hard refresh,cleared cache everything but still stuck on proccessing,also in my functions w...
- Appwrite Cloud Custom Domains Issue
I’m trying to configure my custom domain appwrite.qnarweb.com (CNAME pointing to fra.cloud.appwrite.io with Cloudflare proxy disabled) but encountering a TLS ce...
