Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement logging in with external OIDC #602

Open
5 tasks
teon opened this issue Mar 27, 2024 · 1 comment
Open
5 tasks

Implement logging in with external OIDC #602

teon opened this issue Mar 27, 2024 · 1 comment

Comments

@teon
Copy link
Contributor

teon commented Mar 27, 2024

A lot of users are asking for support with logging in wih external OIDC like Google Workspace/Microsoft Azure ID.
For this we should:

  • Add a settings tab: External SSO where we should have a section for configuration of Azure ID (first), Google Workspace (second) + information that configuring external OIDC implies that if the user doesn't exist but will login with external OIDC, then will be created automatically
  • If an external OIDC is implemented we need to add "Login with X" on the login page
  • If a user logs in with external OIDC and it's not present in our database we create the user
  • If the user already exists (login name) then we just log them in
  • If the logged in user has configured 2FA we still do it..
@DmitryMigunov
Copy link

Will this feature be available on Enterprise only? We are managing users in the Google Workspace. We need synchronization with Google instead of creating users manually in Defguard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Refined & Ready
Development

No branches or pull requests

2 participants