when using createEmailPasswordSession const session = await account.createEmailPasswordSession(email, password) i am able to get the session but when using const session = await account.createOAuth2Session( OAuthProvider.Google, 'http://localhost:3000/', 'http://localhost:3000/logiin/', )
not getting any session
full code auth.ts ||https://codefile.io/f/i2BRsKgbw0
I don't believe the oauth method returns any session informaiton, it redirects you to your success/failure url. If you want to check session you can do account.getSession('current');
If you look in the docs for this method, it tells you the response.
https://appwrite.io/docs/references/cloud/client-web/account#createOAuth2Session
Here it shows there is no object response but instead a 301 redirect response. Redirecting to your defined success or failure url.
How can i show the user avatar, user name etc information for user profile
do i have to use this const session = await account.getSession("current")
Sure, sounds like you probably need to read over the oauth information in the documentation.
Recommended threads
- Issue with Appwrite Read Request Limit b...
Hi Team, My coding terminal connected to the Appwrite CLI blew through my Projects Read request limit with in a day! and thats a large limit! I'm not sure how...
- Issue with email/password auth in Flutte...
is there an issue with Flutter auth right now? I am unable to login all of a sudden in my app with `createEmailPasswordSession`... when I go to verify the login...
- Github Student Plan showing as free plan
In my Github student plan it showing as basic plan instead of pro plan. Till few hours back it worked ok, but now showing errors and couldn't use any pro featur...