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")`.What version of the sdk are you using, and are you self hosted or cloud?
Recommended threads
- Unable To Use Root Domain In Appwrite
Since Appwrite Manages my DNS Completely, I tried Pointing the Root Domain (**getmyself.app**) to Github Pages, It failed So I tried Using Appwrite Sites, also ...
- Report: fetch failed
https://github.com/appwrite/appwrite/issues/10989 please assign this issue to me
- Domain Verification Failed - Fastly Conf...
I am trying to add my subdomain api.getmyself.app to my Custom Domain, but I keep getting the error: Domain 'getmyself.app' is owned by another customer I have...