mirror of
https://github.com/netbirdio/netbird.git
synced 2026-10-13 00:49:07 +02:00
add management side of OIDC authentication
This commit is contained in:
@@ -2962,6 +2962,9 @@ components:
|
||||
enabled:
|
||||
type: boolean
|
||||
description: Whether bearer auth is enabled
|
||||
identity_provider_id:
|
||||
type: string
|
||||
description: ID of the identity provider to use for OIDC authentication
|
||||
distribution_groups:
|
||||
type: array
|
||||
items:
|
||||
|
||||
@@ -474,6 +474,9 @@ type BearerAuthConfig struct {
|
||||
|
||||
// Enabled Whether bearer auth is enabled
|
||||
Enabled bool `json:"enabled"`
|
||||
|
||||
// IdentityProviderId ID of the identity provider to use for OIDC authentication
|
||||
IdentityProviderId *string `json:"identity_provider_id,omitempty"`
|
||||
}
|
||||
|
||||
// BundleParameters These parameters control what gets included in the bundle and how it is processed.
|
||||
|
||||
Reference in New Issue
Block a user