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():
54
54
auth_code = credentials .get ('authorizationCode' )
55
55
provider = credentials .get ("provider" )
56
56
57
+ _logger .info ('AuthorizationCode recieved: {}' , credentials )
58
+
57
59
if provider == "google-oauth2" :
58
60
return _login_with_google_oauth2 (auth_code )
59
61
Original file line number Diff line number Diff line change @@ -64,15 +64,19 @@ def get_oauth2_identity_azure(auth_code):
64
64
65
65
_logger .info ('get_oauth2_identity: Using redirect URI {!r}' , redirect_uri )
66
66
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" ))
70
68
71
69
client = msal .ConfidentialClientApplication (
72
70
client_id , authority = authority ,
73
71
client_credential = client_secret , token_cache = None )
74
72
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" ]
76
80
77
81
return {
78
82
"email" : user_info ["email" ],
You can’t perform that action at this time.
0 commit comments