阶段性提交

This commit is contained in:
刘祥超
2021-06-17 21:18:05 +08:00
parent 04e567b6d8
commit 0226b4aa98
15 changed files with 1590 additions and 130 deletions

View File

@@ -0,0 +1,20 @@
// Copyright 2021 Liuxiangchao iwind.liu@gmail.com. All rights reserved.
package serverconfigs
// HTTPAuthConfig 认证配置
type HTTPAuthConfig struct {
IsPrior bool `yaml:"isPrior" json:"isPrior"`
IsOn bool `yaml:"isOn" json:"isOn"`
PolicyRefs []*HTTPAuthPolicyRef `yaml:"policyRefs" json:"policyRefs"`
}
func (this *HTTPAuthConfig) Init() error {
for _, ref := range this.PolicyRefs {
err := ref.Init()
if err != nil {
return err
}
}
return nil
}