summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPieter Ennes <pieter@ennes.nl>2018-07-02 10:18:55 +0100
committerGitHub <noreply@github.com>2018-07-02 10:18:55 +0100
commitcfcbe99477a5d392175970f9c2e16b7d8ce138fb (patch)
tree8aba57a6b9dbba0c57368ca5ebc7e23a80a05f2a
parent3eaf962311dfbc566dbfa66a988e0331b91184be (diff)
downloadoauthlib-cfcbe99477a5d392175970f9c2e16b7d8ce138fb.tar.gz
The id_token_hint parameter isn't required by the OIDC spec. (#559)
-rw-r--r--oauthlib/openid/connect/core/grant_types/base.py6
1 files changed, 0 insertions, 6 deletions
diff --git a/oauthlib/openid/connect/core/grant_types/base.py b/oauthlib/openid/connect/core/grant_types/base.py
index 2bb48b1..fa578a5 100644
--- a/oauthlib/openid/connect/core/grant_types/base.py
+++ b/oauthlib/openid/connect/core/grant_types/base.py
@@ -225,12 +225,6 @@ class GrantTypeBase(object):
msg = "Prompt none is mutually exclusive with other values."
raise InvalidRequestError(request=request, description=msg)
- # prompt other than 'none' should be handled by the server code that
- # uses oauthlib
- if not request.id_token_hint:
- msg = "Prompt is set to none yet id_token_hint is missing."
- raise InvalidRequestError(request=request, description=msg)
-
if not self.request_validator.validate_silent_login(request):
raise LoginRequired(request=request)