带阿里标识的版本
This commit is contained in:
@@ -9,6 +9,7 @@ type UserFeatureCode = string
|
||||
|
||||
const (
|
||||
UserFeatureCodePlan UserFeatureCode = "plan"
|
||||
UserFeatureCodeHTTPDNS UserFeatureCode = "httpdns"
|
||||
|
||||
UserFeatureCodeServerTCP UserFeatureCode = "server.tcp"
|
||||
UserFeatureCodeServerTCPPort UserFeatureCode = "server.tcp.port"
|
||||
@@ -212,6 +213,12 @@ func FindAllUserFeatures() []*UserFeature {
|
||||
Description: "用户可以购买和管理套餐。",
|
||||
SupportPlan: false,
|
||||
},
|
||||
{
|
||||
Name: "HTTPDNS",
|
||||
Code: UserFeatureCodeHTTPDNS,
|
||||
Description: "用户可以使用 HTTPDNS 应用管理、访问日志和解析测试。",
|
||||
SupportPlan: false,
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -52,6 +52,8 @@ type UserRegisterConfig struct {
|
||||
|
||||
// 开通DNS服务
|
||||
NSIsOn bool `json:"nsIsOn"` // 是否开启智能DNS服务
|
||||
// 开通HTTPDNS服务
|
||||
HTTPDNSIsOn bool `json:"httpdnsIsOn"` // 是否开启用户端HTTPDNS服务
|
||||
|
||||
// 开通高防服务
|
||||
ADIsOn bool `json:"adIsOn"` // 是否开启高防服务
|
||||
@@ -63,6 +65,7 @@ func DefaultUserRegisterConfig() *UserRegisterConfig {
|
||||
ComplexPassword: true,
|
||||
CDNIsOn: true,
|
||||
NSIsOn: false,
|
||||
HTTPDNSIsOn: false,
|
||||
Features: []string{
|
||||
UserFeatureCodeServerAccessLog,
|
||||
UserFeatureCodeServerViewAccessLog,
|
||||
|
||||
Reference in New Issue
Block a user