Skip to content

[Feature]: Env vars for OIDC setup #598

@nebula-it

Description

@nebula-it

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

Currently, you have to signup with an email/password and then configure the OIDC.

Describe the solution you'd prefer

It should be possible to configure OIDC using env vars, here is a list of OIDC env vars we'll need:

DISABLE_EMAIL_LOGIN: "true"
OIDC_AUTH_ENABLED: "true"
OIDC_CONFIGURATION_URL: https://example.com/.well-known/openid-configuration
OIDC_CLIENT_ID: 
OIDC_CLIENT_SECRET: 
OIDC_PROVIDER_NAME: Provider
OIDC_AUTO_REDIRECT: "true"
OIDC_ADMIN_GROUP: "app_admin"
OIDC_USER_GROUP: "app_users"

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions