def METHOD_NAME(self, method: str, url: str, **kwargs) -> Response:
    """Build remote url request. Constructs necessary auth."""
    resource_owner_key = None
    resource_owner_secret = None
    if "token" in kwargs:
        user_token: dict[str, Any] = kwargs.pop("token")
        resource_owner_key = user_token["oauth_token"]
        resource_owner_secret = user_token["oauth_token_secret"]
    callback = kwargs.pop("oauth_callback", None)
    verifier = kwargs.pop("oauth_verifier", None)
    oauth = OAuth1(
        resource_owner_key=resource_owner_key,
        resource_owner_secret=resource_owner_secret,
        client_key=self.source.consumer_key,
        client_secret=self.source.consumer_secret,
        verifier=verifier,
        callback_uri=callback,
    )
    kwargs["auth"] = oauth
    return super().METHOD_NAME(method, url, **kwargs)