
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
- Creating a relationship with nested obje...
{ "data": { "name": "DiDi", "type": "Software Development", "userJobs": [{ "$id": "68cbf1e2003612fb13ca", "j...
- Realtime integration with SSR auth
Hey, I have a nextjs website with SSR auth, works great. I use a session client for user verification and an admin client with API key. Both is used with node-...
- Suggest simple auth flow using just a cu...
Hi...i wanted to know how can we create a auth session using custom id and password. I can give each teacher and student some specific id and corresponding to ...
