[management,client] PKCE add flag parameter prompt=login or max_age (#3824)

This commit is contained in:
Vlad
2025-05-14 17:48:51 +02:00
committed by GitHub
parent 0cd4b601c3
commit 2158461121
12 changed files with 254 additions and 183 deletions

View File

@@ -3,6 +3,7 @@ package types
import (
"net/netip"
"github.com/netbirdio/netbird/management/client/common"
"github.com/netbirdio/netbird/management/server/idp"
"github.com/netbirdio/netbird/util"
)
@@ -156,6 +157,8 @@ type ProviderConfig struct {
RedirectURLs []string
// DisablePromptLogin makes the PKCE flow to not prompt the user for login
DisablePromptLogin bool
// LoginFlag is used to configure the PKCE flow login behavior
LoginFlag common.LoginFlag
}
// StoreConfig contains Store configuration