@@ -68,9 +68,11 @@ def create_authorization_response(self, request, scopes, credentials, allow):
6868 # add current user to credentials. this will be used by OAuth2Validator
6969 credentials ['user' ] = request .user
7070
71- uri , headers , body , status = self .server .create_authorization_response (
71+ headers , body , status = self .server .create_authorization_response (
7272 uri = credentials ['redirect_uri' ], scopes = scopes , credentials = credentials )
7373
74+ uri = headers .get ('Location' , None )
75+
7476 return uri , headers , body , status
7577
7678 except oauth2 .FatalClientError as error :
@@ -86,8 +88,11 @@ def create_token_response(self, request):
8688 """
8789 uri , http_method , body , headers = self ._extract_params (request )
8890
89- url , headers , body , status = self .server .create_token_response (uri , http_method , body , headers )
90- return url , headers , body , status
91+ headers , body , status = self .server .create_token_response (uri , http_method , body , headers )
92+
93+ uri = headers .get ('Location' , None )
94+
95+ return uri , headers , body , status
9196
9297 def verify_request (self , request , scopes ):
9398 """
0 commit comments