<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def request(self, method, url, **kwargs):
 # pylint: disable=arguments-differ """ Overrides Session.request to ensure that the session is authenticated """

        self._check_auth()
        return super(OAuthAPIClient, self).request(method, url, **kwargs)