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
- Issue Related to Presence
```PresenceService: upsert error – AppwriteException: user_unauthorized, The current user is not authorized to perform the requested action. (401) ...
- iOS Auth - Apple OAuth not working.
when i use the prod app, the apple auth on ios is not working, it shows me: missing redirect url. however the debug version, connected to another project is wor...
- Error With iOS Apps
I keep getting the below errors for my flutter app. The clients are registered and have been. This wasn't an issue a few hours ago. AppwriteException: AppwriteE...