S
Supabase12mo ago
edd

Missing Documentation for using Google OAuth with React-Native Expo for iOS

This is a longstanding issue (12+ months old) that makes the current state of Supabase Google OAuth for iOS unclear. https://supabase.com/docs/guides/auth/social-login/auth-google?platform=react-native&queryGroups=framework&framework=expo-react-native&queryGroups=platform The configuration section disambiguates between android and ios specific behaviors. The "Signing users in section" starts with Android, then mentions Expo, then mentions the react-native-google-signin library and says it can be used to obtain an ID token. The code (or psuedo-code) is provided unversioned, the types do not exist on the npm library as described and the word iOS does not appear anywhere, making it unclear if the Auth/native code is expected to work on iOS or if this code ever worked as expected. Login with google OAuth works on the web, works on android, and does not work on iOS, although it's hard to say since there is at present no official guidance in the documentation in the section linked. Does supabase support any form of using google oAuth on ios for expo react native? If so, how? If not, will the documentation be updated to reflect this limitation or is there an open issue where it can be tracked?
Login with Google | Supabase Docs
Use Sign in with Google on the web, in native apps or with Chrome extensions
1 Reply
vrishabh2141
vrishabh21418mo ago
+ 1 on this

Did you find this page helpful?