Skip to content
Snippets Groups Projects
Commit a0ba888c authored by Luca (strifel)'s avatar Luca (strifel)
Browse files

Add claims to id_token

parent c0dfb38a
No related tags found
No related merge requests found
Pipeline #32286 failed
......@@ -428,6 +428,10 @@ def token():
id_token['iat'] = int(time.time())
id_token['at_hash'] = key.oidc_hash(tok.access_token.encode('ascii'))
id_token['exp'] = id_token['iat'] + tok.EXPIRES_IN
service_user = tok.service_user
id_token.update(render_claims(tok.scopes, (tok.claims or {}).get('userinfo', {}), service_user))
if grant.nonce:
id_token['nonce'] = grant.nonce
resp['id_token'] = OAuth2Key.get_preferred_key().encode_jwt(id_token)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment