Projet

Général

Profil

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

Benjamin Dauvergne, 04 mai 2021 13:52

Télécharger (1,25 ko)

Voir les différences:

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

 src/authentic2_auth_oidc/backends.py | 5 ++++-
 1 file changed, 4 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()
218 221
        if need_user_info:
219 222
            context.update(user_info or {})
220 223

  
221
-