Hi team, first let me thank you for the amazing project.
I am currently integrating OAuth2 authentication but found out that there are multiple failure cases where users will be stuck in the Appweite managed redirect page (https://<appwrite domian>/v1/account/sessions/oauth2/<provider>/redirect).
One example is when there is an existing user/identity with the same provider email, it will render a 409 User already exists error page. I believe cases like these should be redirected to the failure redirect url and let clients decide how to handle them, instead of having users stuck in an external generic error page.
What do you think about this behavior? I can file a PR if there is no concern.
Recommended threads
- User ID case sensitivity
I see that through REST (and SDK as well), getting a user is not case sensitive. And even though documentation does not clearly state that it is, the wording "V...
- Weird permission failure
when creating an account I use following methods: ``` Future<void> register(String email, String password, String username) async { final user = await accoun...
- Flutter Android oAuth is no more working
I currently don't get the oAuth login to work in flutter android. it works on ios and on web. but when try to use it on Android, i get to the point where the ca...