• Include entitlements in UserInfo and ID token (#8)
    All checks were successful
    / build (push) Successful in 1m31s

    ansv7779 released this 2025-05-12 14:44:58 +02:00 | 5 commits to main since this release

    Primary reason for this inclusion is for Nextcloud social login.
    The login function uses the OIDC UserInfo endpoint to gather profile
    data (name/email) as well as a way to assign group memberships in
    Nextcloud which are based on some attribute in the UserInfo response.
    We want to use entitlements as a way to assign groups in Nextcloud and
    therefore the entitlements must be included in the UserInfo endpoint.
    If they are included in the UserInfo endpoint then it makes sense to
    also include them in the ID token.

    Downloads