商业版增加UAM功能

This commit is contained in:
GoEdgeLab
2022-03-29 21:24:36 +08:00
parent e9ee0321ae
commit 1a6da48d5f
4 changed files with 668 additions and 333 deletions

View File

@@ -52,6 +52,9 @@ type ServerConfig struct {
// 分组
Group *ServerGroupConfig `yaml:"group" json:"group"`
// UAM
UAM *UAMConfig `yaml:"uam" json:"uam"`
isOk bool
planId int64
@@ -243,6 +246,14 @@ func (this *ServerConfig) Init() (results []error) {
}
}
// UAM
if this.UAM != nil {
err := this.UAM.Init()
if err != nil {
results = append(results, err)
}
}
this.isOk = true
return nil