Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
|
- package system_setting
-
- import "github.com/QuantumNous/new-api/setting/config"
-
- type OIDCSettings struct {
- Enabled bool `json:"enabled"`
- ClientId string `json:"client_id"`
- ClientSecret string `json:"client_secret"`
- WellKnown string `json:"well_known"`
- AuthorizationEndpoint string `json:"authorization_endpoint"`
- TokenEndpoint string `json:"token_endpoint"`
- UserInfoEndpoint string `json:"user_info_endpoint"`
- }
-
- // 默认配置
- var defaultOIDCSettings = OIDCSettings{}
-
- func init() {
- // 注册到全局配置管理器
- config.GlobalConfig.Register("oidc", &defaultOIDCSettings)
- }
-
- func GetOIDCSettings() *OIDCSettings {
- return &defaultOIDCSettings
- }
|