made oauth architecture more generalized

Этот коммит содержится в:
JoramWilander
2015-07-17 09:47:25 -04:00
родитель 712f9a0b8c
Коммит 03528b9619
5 изменённых файлов: 141 добавлений и 58 удалений

Просмотреть файл

@@ -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 {