Fix React Native Google Login

Job ID: 40330715

Budget: ₹600 – ₹3,000 INR

The Google Sign-In flow in my React Native app stopped working right after I tweaked the authentication code. I can still render the button, but tapping it never completes the sign-in; the promise hangs and no user object is returned. There are no crashes, just a silent failure, so I suspect the recent code update broke the handshake with the Google SDK or OAuth config.

What I need is a concise investigation and patch that gets Google login fully functional again on both Android and iOS. If the root cause sits in the Java/Kotlin, Swift, or Gradle/Pod settings—or even a console configuration—please trace it down, document the fix, and push the working code back.

Acceptance criteria:
• Button triggers Google authentication and returns a valid user profile.
• Token is correctly propagated to my existing Redux-based auth flow.
• Solution builds and runs on the current React Native version without manual tweaks.

You’ll have access to the Git repo and can run the project locally. Let me know any additional data you need—SHA keys, OAuth client IDs, or test accounts—and I’ll provide them immediately.
Related categories: Mobile App Development OAuth React Native