Google Oauth2 - Unable to login with 2 different emails close to each other, and no info in redirect
- 0
- Auth
Hey,
So when I GET v1/account/sessions/oauth2/google (I have setup google as a provider in console), I am taking to the google oauth2 consent screen. Upon success, I am redirected to the success Uri - but I sort of expected to see some info in the query parameters - what am I meant to do once they hit my success page to determine their session details etc? I assume its headers being set for them to be authenticated? I would have to get session on response then and relay that to whatever needs to handle it or something...?
Also, I am able to auth with one of my google emails, and all seems fine. but then attempting to auth with a second one a short time later sends me to:
https://cloud.appwrite.io/v1/account/sessions/oauth2/google/redirect?state=%7B%22success%22%3A%22https%3A%5C%2F%5C%2Flocalhost%3A5001%5C%2Fsuccess%22%2C%22failure%22%3A%22https%3A%5C%2F%5C%2Flocalhost%3A5001%5C%2Ffail%22%2C%22token%22%3Afalse%7D&code=......
which shows the following json message:
{"message":"A user with the same id, email, or phone already exists in this project.","code":409,"type":"user_already_exists","version":"1.5.8"}
However the docs suggest that it will create a new account, or match it against an existing one - And that is what it does for the first email I used.
Recommended threads
- HUGE OUTRAGE IN APPWRITE, I CANNOT ACCES...
I have 2k users trying to access, sending me messages. What am I supposed to do? Please solve this asap.
- All my apps are not opening now
All my apps are not opening now 200+ apps are not opening plz fast
- My account got banned without obvious re...
Hello, I’m a normal user of Appwrite. Today I found my account was banned suddenly, and I can’t log in normally. I have only been doing normal development and...