Skip to content
Back

updateSession isn't working for google oauth session

  • 0
  • React Native
  • Auth
Vodi
24 Feb, 2026, 16:56

I'm building an app using react native with expo.

An image of my code is attached. The code is a useEffect that i have in a context that wraps the root layout of my app.

When my user leaves the app and comes back to the app, this block of code is triggered. It successfully passes the "if" check and tries to update the session. However it throws this error every time dispite the user being logged in with an oauth2 google session:

"Error updating current session: [AppwriteException: The chosen OAuth provider is unsupported. Please check the <a href="/docs/client/account?sdk=web-default#accountCreateOAuth2Session">Create OAuth2 Session docs</a> for the complete list of supported OAuth providers.]"

Why is this happening and how do I fix it?

TL;DR
Developers building an app using React Native with Expo are facing an issue where the `updateSession` function for Google OAuth sessions is not working. Despite the user being logged in with a Google OAuth session, an error is consistently thrown. The error message states that the chosen OAuth provider is unsupported. The developers are seeking guidance on why this is happening and how to resolve it.
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more