flask_oauthlib/client.py
def handle_oauth1_response(self, args):
        """Handles an oauth1 authorization response."""
        client = self.make_client()
        client.verifier = args.get('oauth_verifier')
        tup = session.get('%s_oauthtok' % self.name)
        if not tup:
            raise OAuthException(
                'Token not found, maybe you disabled cookie',
                type='token_not_found'
            )
        client.resource_owner_key = tup[0]
        client.resource_owner_secret = tup[1]

        uri, headers, data = client.sign(
            self.expand_url(self.access_token_url),
            _encode(self.access_token_method)
        )
        headers.update(self._access_token_headers)

        resp, content = self.http_request(
            uri, headers, to_bytes(data, self.encoding),
            method=self.access_token_method
        )
        data = parse_response(resp, content)
        if resp.code not in (200, 201):
            raise OAuthException(
                'Invalid response from %s' % self.name,
                type='invalid_response', data=data
            )
        return data
def handle_oauth1_response(self, args):
        """Handles an oauth1 authorization response."""
        client = self.make_client()
        client.verifier = args.get('oauth_verifier')
        tup = session.get('%s_oauthtok' % self.name)
        if not tup:
            raise OAuthException(
                'Token not found, maybe you disabled cookie',
                type='token_not_found'
            )
        client.resource_owner_key = tup[0]
        client.resource_owner_secret = tup[1]

        uri, headers, data = client.sign(
            self.expand_url(self.access_token_url),
            _encode(self.access_token_method)
        )
        headers.update(self._access_token_headers)

        resp, content = self.http_request(
            uri, headers, to_bytes(data, self.encoding),
            method=self.access_token_method
        )
        data = parse_response(resp, content)
        if resp.code not in (200, 201):
            raise OAuthException(
                'Invalid response from %s' % self.name,
                type='invalid_response', data=data
            )
        return data
def handle_oauth1_response ( self , args ) : client = self . make_client ( ) client . verifier = args . get ( 'oauth_verifier' ) tup = session . get ( '%s_oauthtok' % self . name ) if not tup : raise OAuthException ( 'Token not found, maybe you disabled cookie' , type = 'token_not_found' ) client . resource_owner_key = tup [ 0 ] client . resource_owner_secret = tup [ 1 ] uri , headers , data = client . sign ( self . expand_url ( self . access_token_url ) , _encode ( self . access_token_method ) ) headers . update ( self . _access_token_headers ) resp , content = self . http_request ( uri , headers , to_bytes ( data , self . encoding ) , method = self . access_token_method ) data = parse_response ( resp , content ) if resp . code not in ( 200 , 201 ) : raise OAuthException ( 'Invalid response from %s' % self . name , type = 'invalid_response' , data = data ) return data
Handles an oauth1 authorization response.
Handles an oauth1 authorization response .