Is there a way to give the user the ability to chair their oauth2 provider!
For example is someone uses their Google account to sign in/sign up and want to change it to their Apple account.
There's no changing because it's mostly just linked by email.
Do you have a web or mobile app?
Both
So the user would need to delete their account and then resign up?
Or could I do a function that gets triggered on new user creation and checks to see if the email matches an email I already have and overrides it?
Nope, Appwrite looks up the user using the email address
You might run into some odd behavior in mobile because of how the session handling works
So if I was signed in on the web app and also on the mobile app there would be odd behavior?
No only in mobile
This doc seems to indicate that a user can have multiple on going sessions
To avoid that odd behavior would I need to check for an existing session for the user and kill it so the mobile app is the only one?
Recommended threads
- Trying to Figure out how to delete a use...
If i have a button in an app that allows a user to delete their account, can I not just call a function from my swift app to Appwrite to have the account delete...
- Expected a value of type 'bool', but got...
I am trying to get current User, but get this error message when I do. I get back user prefs, but error comes from trying account.get() So I am getting User. I ...
- Problem accessing api via local host.
I think i set the Endpoint correctly in my config.ts als the cloud.appwrite url but when i try to create a user I get this Error message: Access to XMLHttpReque...