code: def get_by_token(cls, client_id, access_token, token_type=''):
          
          return cls.query.options(db.joinedload('remote_account')).filter(
              RemoteAccount.id == RemoteToken.id_remote_account,
              RemoteAccount.client_id == client_id,
              RemoteToken.token_type == token_type,
              RemoteToken.access_token == access_token,
          ).first()
docs: Get RemoteAccount object for token.
  
          :param client_id: The client id.
          :param access_token: The access token.
          :param token_type: The token type. (Default: ``''``)
          :returns: A :class:`invenio_oauthclient.models.RemoteToken` instance.