Back

Google OAuth issue

  • 0
  • Auth
  • Web
shadowfang098
1 Apr, 2024, 18:43

Trying to create a google OAuth for a nextjs app, the method call looks like this:

TypeScript
            account.createOAuth2Session("google", "http://localhost:3000/dashboard","http://localhost:3000")
        }}```
and getting this error: `Argument of type '"google"' is not assignable to parameter of type 'OAuthProvider'`
TL;DR
Developers are experiencing an issue with Google OAuth in a Next.js app. The error suggests a type mismatch in the method call. The solution is to check the version of the SDK being used and hosting details. The method call should be `account.createOAuth2Session(OAuthProvider.GOOGLE, "http://localhost:3000/dashboard", "http://localhost:3000")`.
Kenny
1 Apr, 2024, 18:54

What version of the sdk are you using, and are you self hosted or cloud?

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