mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
Implements the OpenID Connect standard for SSO Authentication which allows users to use any OpenID Connect provider for authentication not just a predefined list of providers User can add OIDC config settings to firezone.rb which will then populate the AUTH_OIDC environment variable as a JSON string. FZ_HTTP will use this environment variable to create provider(s) to authenticate against Additional notes: - Updates .env.sample to include an example of a 'stringified' JSON environment variable for setting AUTH_OIDC in development - Add dep for 'openid_connect' and test dep for 'mox'