Skip to content

Commit a9ceae9

Browse files
committed
Update upgrade log
1 parent 412271d commit a9ceae9

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

docs/6-oidc-upgrade.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,14 @@ ID Token. Some clients, however, never call the UserInfo endpoint and rely solel
8484
on the ID Token to obtain user attributes. For such clients, this new per-client
8585
property makes the OP include the user's claims (resolved from the granted
8686
scopes) in the ID Token as well. It is disabled by default, so existing clients
87-
are unaffected; enable it only for clients that need it, as it increases the ID
88-
Token size. (Note: for the bare `id_token` implicit response type there is no
89-
access token to call UserInfo with, so the claims are already included in the ID
90-
Token regardless of this property.) For security reasons, it can only be set by an
91-
administrator (via the admin UI / API) and is deliberately never accepted from
92-
client-supplied dynamic / OpenID Federation registration metadata.
87+
are unaffected; enable it only for clients that need it, as it opens some
88+
privacy challenges (for example, ID token ending up in access logs), and as it
89+
increases the ID Token size. (Note: for the bare `id_token` implicit response
90+
type there is no access token to call UserInfo with, so the claims are already
91+
included in the ID Token regardless of this property.) For security reasons,
92+
it can only be set by an administrator (via the admin UI) and is
93+
deliberately never accepted from client-supplied dynamic / OpenID Federation
94+
registration metadata.
9395
- Clients can now be configured with a new property related to the above:
9496
- Release user claims in ID Token (`add_claims_to_id_token`)
9597
- The encryption key (used to encrypt / decrypt artifacts like authorization

0 commit comments

Comments
 (0)