Skip to content

OIDC

OpenID Connect Authentication

ThreatGet offers support for OIDC authentication, allowing users to take advantage of Single Sign-On (SSO) within their existing identity infrastructure.

OIDC is an identity layer built on top of OAuth2. It allows users to log in using an external identity provider (IdP) such as Keycloak.

Environment Variables (if needed):

  • OIDC_CLIENT_ID <clientId>
  • OIDC_ENABLED <true>
  • OIDC_ISSUER <issuerUrl>
  • OIDC_SCOPE <scope>
  • OIDC_USER_FULL_NAME <name>
  • OIDC_USER_USERNAME <username>

These settings might be unnecessary if the environment already provides the required OIDC connection information

To enable OIDC functionality User can click on the 'Login via SSO' button.

OIDC Login 1

Users can provide their OIDC credentials here and select 'Sign In' to access their account.

OIDC Login 2

Advantages

  • Secure and modern authentication standard
  • Supports Single Sign-On (SSO) across services
  • Works well for cloud or hybrid environments

Disadvantages

  • Requires a configured OIDC provider
  • Initial setup may require coordination with identity/security teams