Skip to content

Commit

Permalink
Auto-login with Github auth
Browse files Browse the repository at this point in the history
  • Loading branch information
alukach committed Nov 12, 2024
1 parent c153cce commit 534d60d
Showing 1 changed file with 76 additions and 0 deletions.
76 changes: 76 additions & 0 deletions config/src/master.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,79 @@ identityProviderMappers:
config:
syncMode: FORCE
role: admin


# Login Flow Configuration
browserFlow: Browser without Password
authenticationFlows:
- alias: Browser without Password
description: browser based authentication without username password form
providerId: basic-flow
topLevel: true
builtIn: false
authenticationExecutions:
- authenticator: auth-cookie
authenticatorFlow: false
requirement: ALTERNATIVE
priority: 10
autheticatorFlow: false
userSetupAllowed: false
- authenticator: auth-spnego
authenticatorFlow: false
requirement: DISABLED
priority: 20
autheticatorFlow: false
userSetupAllowed: false
- authenticator: identity-provider-redirector
authenticatorFlow: false
requirement: ALTERNATIVE
priority: 25
autheticatorFlow: false
userSetupAllowed: false
- authenticatorFlow: true
requirement: ALTERNATIVE
priority: 30
autheticatorFlow: true
flowAlias: Browser without Password forms
userSetupAllowed: false
- alias: Browser without Password forms
description: Username, password, otp and other auth forms.
providerId: basic-flow
topLevel: false
builtIn: false
authenticationExecutions:
- authenticatorConfig: github-org-check
authenticator: identity-provider-redirector
authenticatorFlow: false
requirement: REQUIRED
priority: 20
autheticatorFlow: false
userSetupAllowed: false
- authenticatorFlow: true
requirement: CONDITIONAL
priority: 21
autheticatorFlow: true
flowAlias: Browser without Password Browser - Conditional OTP
userSetupAllowed: false
- alias: Browser without Password Browser - Conditional OTP
description: Flow to determine if the OTP is required for the authentication
providerId: basic-flow
topLevel: false
builtIn: false
authenticationExecutions:
- authenticator: conditional-user-configured
authenticatorFlow: false
requirement: REQUIRED
priority: 10
autheticatorFlow: false
userSetupAllowed: false
- authenticator: auth-otp-form
authenticatorFlow: false
requirement: REQUIRED
priority: 20
autheticatorFlow: false
userSetupAllowed: false
authenticatorConfig:
- alias: github-org-check
config:
defaultProvider: github-org-check

0 comments on commit 534d60d

Please sign in to comment.