summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPieter Ennes <pieter@authentiq.com>2017-07-30 20:45:33 +0100
committerPieter Ennes <pieter@authentiq.com>2017-09-17 21:05:58 +0100
commitbc0fd83fa7693db7d80ce19825470b3e210753c5 (patch)
treea57469fd42c10e27ffbf6d8472b687443796719c
parent82c77e3f716e9a2fd484e2e73fd666d2f9532a28 (diff)
downloadoauthlib-bc0fd83fa7693db7d80ce19825470b3e210753c5.tar.gz
Pass through nonce in code flow.
-rw-r--r--oauthlib/oauth2/rfc6749/grant_types/openid_connect.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/oauthlib/oauth2/rfc6749/grant_types/openid_connect.py b/oauthlib/oauth2/rfc6749/grant_types/openid_connect.py
index bdd09b9..a410b02 100644
--- a/oauthlib/oauth2/rfc6749/grant_types/openid_connect.py
+++ b/oauthlib/oauth2/rfc6749/grant_types/openid_connect.py
@@ -306,6 +306,7 @@ class OpenIDConnectBase(object):
request_info = {
'display': request.display,
+ 'nonce': request.nonce,
'prompt': prompt,
'ui_locales': request.ui_locales.split() if request.ui_locales else [],
'id_token_hint': request.id_token_hint,
@@ -336,9 +337,7 @@ class OpenIDConnectBase(object):
desc = 'Request is missing mandatory nonce parameter.'
raise InvalidRequestError(request=request, description=desc)
- self._inflate_claims(request)
-
- return {'nonce': request.nonce, 'claims': request.claims}
+ return {}
class OpenIDConnectAuthCode(OpenIDConnectBase):