1. @override
Future<AuthToken> fetchTokenByAccessToken(AuthServer server, String accessToken)

Returns a AuthToken for an accessToken.

This method must return an instance of AuthToken if one exists for accessToken. Otherwise, it must return null. server is the AuthServer requesting the AuthToken.

Source

@override
Future<AuthToken> fetchTokenByAccessToken(
    AuthServer server, String accessToken) async {
  var query = new Query<ManagedToken>(context)
    ..where.accessToken = accessToken;
  var token = await query.fetchOne();

  return token?.asToken();
}