
I am using Flutter appwrite SDK for Google oauth signin. Code: // For signin with google await _account.createOAuth2Session(provider: 'google'); // For getting current session final session = await _account.getSession(sessionId: 'current'); print('Refresh token: ' + session.providerRefreshToken); // Here Refresh token is empty
// For refreshing accesstokens await _account.updateSession(sessionId: 'current'); // This throws error: invalid_request: Missing required parameter: refresh_token
Output: I/flutter (23510): Refresh token: I/flutter (23510): invalid_request: Missing required parameter: refresh_token

FYI, it's best to wrap code in backticks to format a bit nicer. You can use 1 backtick for inline code (https://www.markdownguide.org/basic-syntax/#code) and 3 backticks for multiline code (https://www.markdownguide.org/extended-syntax/#syntax-highlighting.

ya i don't think you can refresh a google session at the moment. See related issue: https://github.com/appwrite/appwrite/issues/5987

Ok Thank you sir
Recommended threads
- Function 404 error - Deployment with the...
I have a function in my Appwrite Cloud (free plan) project that cannot be accessed or deleted (404 in both UI and CLI). I'm stuck at the 5 functions limit and c...
- 1.6 to 1.7 does not work
Appwrite (self-hosted) stopped working after updating from 1.6.2 that was stable. Getting the general_server_error. Mentioning I fallowed all steps for upgrad...
- How to have two Appwrite Instances in Sy...
Hello, I am new to Appwrite. I am currently developing a training app for our sport with a friend and we would like to use Appwrite for this. We would like to d...
