summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
Diffstat (limited to 'utils')
-rw-r--r--utils/config.go14
1 files changed, 8 insertions, 6 deletions
diff --git a/utils/config.go b/utils/config.go
index 163c912bf..b90337b7e 100644
--- a/utils/config.go
+++ b/utils/config.go
@@ -32,11 +32,13 @@ type ServiceSettings struct {
StorageDirectory string
}
-type SSOSettings struct {
- AllowGitLabSSO bool
- GitLabSecret string
- GitLabId string
- GitLabUrl string
+type SSOSetting struct {
+ Allow bool
+ Secret string
+ Id string
+ AuthEndpoint string
+ TokenEndpoint string
+ UserApiEndpoint string
}
type SqlSettings struct {
@@ -116,7 +118,7 @@ type Config struct {
EmailSettings EmailSettings
PrivacySettings PrivacySettings
TeamSettings TeamSettings
- SSOSettings SSOSettings
+ SSOSettings map[string]SSOSetting
}
func (o *Config) ToJson() string {