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
- Weird permission failure
when creating an account I use following methods: ``` Future<void> register(String email, String password, String username) async { final user = await accoun...
- Flutter Android oAuth is no more working
I currently don't get the oAuth login to work in flutter android. it works on ios and on web. but when try to use it on Android, i get to the point where the ca...
- I'm experiencing a critical bug on Appwr...
Hey <@870607367597850624> team / support š I'm experiencing a critical bug on Appwrite Cloud that's blocking my production Flutter app. I've already filed GitH...