Initial release: DictIA v0.8.14-alpha (fork de Speakr, AGPL-3.0)
This commit is contained in:
32
config/env.sso.example
Normal file
32
config/env.sso.example
Normal file
@@ -0,0 +1,32 @@
|
||||
###############################################################################
|
||||
# SSO (OIDC) Authentication
|
||||
###############################################################################
|
||||
|
||||
# Enable SSO (Single Sign-On) authentication. Requires discovery URL and client credentials.
|
||||
ENABLE_SSO=false
|
||||
|
||||
# Display name for the provider (shown in UI button)
|
||||
SSO_PROVIDER_NAME=Keycloak
|
||||
|
||||
# OIDC client credentials
|
||||
SSO_CLIENT_ID=speakr
|
||||
SSO_CLIENT_SECRET=change-me
|
||||
|
||||
# OIDC discovery document URL (well-known endpoint)
|
||||
SSO_DISCOVERY_URL=https://keycloak.example.com/realms/master/.well-known/openid-configuration
|
||||
|
||||
# Public redirect URI exposed by Speakr (must be registered in the IdP)
|
||||
SSO_REDIRECT_URI=https://speakr.example.com/auth/sso/callback
|
||||
|
||||
# Auto-registration settings
|
||||
# Allow automatic account creation for new users signing in via SSO.
|
||||
SSO_AUTO_REGISTER=true
|
||||
|
||||
# Comma-separated list of allowed email domains for auto-registration.
|
||||
# Leave empty to allow all domains (e.g., example.com,company.org).
|
||||
SSO_ALLOWED_DOMAINS=
|
||||
|
||||
# Claims used to map user profile fields
|
||||
SSO_DEFAULT_USERNAME_CLAIM=preferred_username
|
||||
SSO_DEFAULT_NAME_CLAIM=name
|
||||
|
||||
Reference in New Issue
Block a user