package system_setting import "one-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 }