0001-auth_oidc-log-id_token-content-for-debug-53591.patch
src/authentic2_auth_oidc/backends.py | ||
---|---|---|
45 | 45 |
logger.warning('auth_oidc: invalid id_token %s: %s', original_id_token, e) |
46 | 46 |
return None |
47 | 47 | |
48 |
id_token_content = id_token.as_dict(provider) |
|
49 |
logger.debug('auth_oidc: id_token content %s', id_token_content) |
|
50 | ||
48 | 51 |
try: |
49 | 52 |
provider = utils.get_provider_by_issuer(id_token.iss) |
50 | 53 |
except models.OIDCProvider.DoesNotExist: |
... | ... | |
214 | 217 |
user_ou = provider.ou |
215 | 218 |
save_user = False |
216 | 219 |
mappings = [] |
217 |
context = id_token.as_dict(provider) |
|
220 |
context = id_token_content.copy() |
|
221 |
logger.debug('auth_oidc: id_token content %s', context) |
|
218 | 222 |
if need_user_info: |
219 | 223 |
context.update(user_info or {}) |
220 | 224 | |
221 |
- |