Skip to content

Multiple acr_values are being passed as multiple values instead of space seperated string #212

@BoomerIsSpartacus

Description

@BoomerIsSpartacus

According to the spec should multiple acr values be a space seperated string https://openid.net/specs/openid-connect-core-1_0.html: "acr_values
OPTIONAL. Requested Authentication Context Class Reference values. Space-separated string that specifies the acr values that the Authorization Server is being requested to use for processing this Authentication Request, with the values appearing in order of preference. The Authentication Context Class satisfied by the authentication performed is returned as the acr Claim Value, as specified in Section 2. The acr Claim is requested as a Voluntary Claim by this parameter."

But the library is wrongly splitting multiple values into multiple parameters and passing it along as such.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions