diff options
author | Pieter Ennes <pieter@authentiq.com> | 2017-07-30 20:45:33 +0100 |
---|---|---|
committer | Pieter Ennes <pieter@authentiq.com> | 2017-09-17 21:05:58 +0100 |
commit | bc0fd83fa7693db7d80ce19825470b3e210753c5 (patch) | |
tree | a57469fd42c10e27ffbf6d8472b687443796719c | |
parent | 82c77e3f716e9a2fd484e2e73fd666d2f9532a28 (diff) | |
download | oauthlib-bc0fd83fa7693db7d80ce19825470b3e210753c5.tar.gz |
Pass through nonce in code flow.
-rw-r--r-- | oauthlib/oauth2/rfc6749/grant_types/openid_connect.py | 5 |
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): |