Messages 2.1.2. Authorization Request - voluntary doesn't apply to scope=openid "user_id" claim

Issue #660 resolved
Vladimir Dzhuvinov created an issue

Under "scope" it says:


A space delimited, case sensitive list of ASCII string values. The values specify an additive list of voluntary Claims that are returned from the UserInfo Endpoint.


Section 2.3.2. UserInfo Response however implies that "user_id" is a REQUIRED (essential?) claim.

Comments (3)

  1. Michael Jones

    The user_id claim is required by the protocol, and so must always be present. This is a greater requirement than being "essential".

    We should read the spec to see if clarifications are needed in this regard.

  2. Log in to comment