Self-hosted 1.6.0 / Flutter
I am facing a strange problem. I was working with a user created with Google OAuth2, it was registered in the Authentication environment perfectly and all working smooth.
But , when I sign out and try to create a new User with a different email address (again with OAuth2 , Google), instead of creating a new User for that email address, it actually adds a 2nd identity to the same existing User , even after I have completely signed out , deleted the session, cleared the object in the listener.
I cannot understand why it happens , but as a workaround, I tried to locate the second identity in the User and delete it, but when I try to query the identities of the user with users.listIdentities (from dart_appwrite Users API), I get error 401 (role: guests).
Just to clarify , the API key has Users full permissions.
Recommended threads
- Unable to init function via cli
Hello! I have created a new self hosted instance of appwrite 1.9.6 and have connected to that insatnce with the cli 27.2.0 that was released a few hours ago. Wh...
- Appwrite-injected variables are not avai...
I am using rust-1.83 as a runtime and try to access APPWRITE_FUNCTION_API_ENDPOINT or APPWRITE_FUNCTION_API_KEY during runtime. Both are not set during my execu...
- Appwrite (Dart SDK) (for package_info_pl...
Hi team! Many Flutter plugins now need package_info_plus 10.x and device_info_plus 13.x, but appwrite 25.4.0 still constrains package_info_plus: >=8.0.2 <10.0...