getToken method

  1. @override
Future<OAuthToken?> getToken()
override

retrieves access token and other information from the designated store.

Implementation

@override
Future<OAuthToken?> getToken() async {
  SharedPreferences preferences = await SharedPreferences.getInstance();
  var jsonToken = preferences.getString(tokenKey);

  if (jsonToken == null) {
    return await _migrateOldToken();
  }
  return OAuthToken.fromJson(jsonDecode(jsonToken));
}