Skip to content

Commit 9fbe840

Browse files
Natureshadown2ygk
authored andcommitted
OpenID: Ensure claims_supported lists each claim only once
1 parent 1b3fc51 commit 9fbe840

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

oauth2_provider/views/oidc.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,7 @@ def get(self, request, *args, **kwargs):
4848

4949
validator_class = oauth2_settings.OAUTH2_VALIDATOR_CLASS
5050
validator = validator_class()
51-
oidc_claims = validator.get_discovery_claims(request)
52-
if "sub" not in oidc_claims:
53-
oidc_claims.append("sub")
51+
oidc_claims = list(set(validator.get_discovery_claims(request)))
5452

5553
data = {
5654
"issuer": issuer_url,

0 commit comments

Comments
 (0)