Skip to content
Lukas Mueller edited this page Feb 25, 2026 · 3 revisions

Breedbase SSO Login

SSO login can be configured in sgn_local.conf as follows:

using_frontend_proxy 1

<oidc_client>
    # Create OAuth client ID in the cloud console: https://console.cloud.google.com/apis/credentials
    # Authorized JavaScript origins: https://<BREEDBASE DOMAIN>
    # Authorized redirect URIs: https://<BREEDBASE DOMAIN>/authenticate/oidc/google/callback
    <google>
        client_id         <client_id>
        client_secret     <secret>
        well_known_url    https://accounts.google.com/.well-known/openid-configuration # [REQUIRED] Well Known Configuration
        auto_provision    0                                                            # [OPTIONAL] If email does not exist in database, don't create new user
    </google>
    
    <!-- potentially more OIDC clients here -->

</oidc_client>

Clone this wiki locally