File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -54,6 +54,8 @@ def login():
5454 auth_code = credentials .get ('authorizationCode' )
5555 provider = credentials .get ("provider" )
5656
57+ _logger .info ('AuthorizationCode recieved: {}' , credentials )
58+
5759 if provider == "google-oauth2" :
5860 return _login_with_google_oauth2 (auth_code )
5961
Original file line number Diff line number Diff line change @@ -64,15 +64,19 @@ def get_oauth2_identity_azure(auth_code):
6464
6565 _logger .info ('get_oauth2_identity: Using redirect URI {!r}' , redirect_uri )
6666
67- redirect_uri = os .environ .get (REDIRECT_URI )
68-
69- _logger .info ('get_oauth2_identity: Using redirect URI {!r}' , redirect_uri )
67+ _logger .info ("Redirect URI from the environment: {}" , os .environ .get ("REDIRECT_URI" ))
7068
7169 client = msal .ConfidentialClientApplication (
7270 client_id , authority = authority ,
7371 client_credential = client_secret , token_cache = None )
7472
75- user_info = client .acquire_token_by_authorization_code (code = auth_code , scopes = ["User.read" ], redirect_uri = redirect_uri )["id_token_claims" ]
73+ token = client .acquire_token_by_authorization_code (code = auth_code , scopes = ["User.read" ], redirect_uri = redirect_uri )
74+
75+ if "error" in token :
76+ _logger .error (token ["error_description" ])
77+ assert False
78+
79+ user_info = token ["id_token_claims" ]
7680
7781 return {
7882 "email" : user_info ["email" ],
You can’t perform that action at this time.
0 commit comments