'Get a user from the given access token.
Args:
token (str): The access token of a user.
Returns:
defer.Deferred: None, if the token did not match, otherwise dict
including the keys `name`, `is_guest`, `device_id`, `token_id`.'

@cached()
def get_user_by_access_token(self, token):

    return self.runInteraction('get_user_by_access_token', self._query_for_auth, token)
