allow login and sync

This commit is contained in:
2026-04-23 22:49:53 +02:00
parent 5afdf00964
commit 424be7ec7e

View File

@@ -61,6 +61,9 @@ upstream:
clientId: ${AUTH_OIDC_CLIENT_ID} clientId: ${AUTH_OIDC_CLIENT_ID}
clientSecret: ${AUTH_OIDC_CLIENT_SECRET} clientSecret: ${AUTH_OIDC_CLIENT_SECRET}
prompt: auto prompt: auto
# Allow login before User entities exist in the catalog.
# Remove once org data is populated.
dangerouslyAllowSignInWithoutUserInCatalog: true
signIn: signIn:
resolvers: resolvers:
- resolver: emailMatchingUserEntityProfileEmail - resolver: emailMatchingUserEntityProfileEmail
@@ -84,6 +87,17 @@ upstream:
- User - User
- Domain - Domain
providers: providers:
# Auto-import users and groups from Keycloak
keycloakOrg:
default:
baseUrl: https://id.forteapps.net
realm: forte
clientId: ${AUTH_OIDC_CLIENT_ID}
clientSecret: ${AUTH_OIDC_CLIENT_SECRET}
schedule:
frequency: { minutes: 30 }
timeout: { minutes: 3 }
initialDelay: { seconds: 15 }
# Auto-discover catalog-info.yaml from all Forte org repos # Auto-discover catalog-info.yaml from all Forte org repos
gitea: gitea:
forte: forte: