Projet

Général

Profil

0001-auth_oidc-log-id_token-content-for-debug-53591.patch

Benjamin Dauvergne, 30 avril 2021 11:25

Télécharger (1,31 ko)

Voir les différences:

Subject: [PATCH] auth_oidc: log id_token content for debug (#53591)

 src/authentic2_auth_oidc/backends.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
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
-