Skip to content

Support external OIDC IDP with authentication (not public) #2080

@jakkarth

Description

@jakkarth

Is your feature request related to a problem? Please describe.

My security policy does not permit OIDC client definitions that don't include client authentication (eg with a client secret). I cannot configure the client to be "public" as described in the opencloud documentation. Could you please add the client_secret field? Also the OC_OIDC_CLIENT_ID variable isn't mentioned in anywhere in the docs except the list of environment variables; would be good to include that in the external IDP configuration sections.

Describe the solution you'd like

Add OC_OIDC_CLIENT_SECRET variable next to OC_OIDC_CLIENT_ID, I can put the client secret in there, and my non-public keycloak client will let me log in.

Describe alternatives you've considered

Disabling authentication of the web client (can't do this due to organizational security policy for the IDP)

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions