Files
EdgeCommon/pkg/serverconfigs/firewallconfigs/http_firewall_action_captcha.go
2022-01-16 16:53:34 +08:00

20 lines
1.2 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package firewallconfigs
type HTTPFirewallCaptchaAction struct {
Life int32 `yaml:"life" json:"life"` // 有效期
MaxFails int `yaml:"maxFails" json:"maxFails"` // 最大失败次数
FailBlockTimeout int `yaml:"failBlockTimeout" json:"failBlockTimeout"` // 失败拦截时间
UIIsOn bool `yaml:"uiIsOn" json:"uiIsOn"` // 是否使用自定义UI TODO
UITitle string `yaml:"uiTitle" json:"uiTitle"` // 消息标题 TODO
UIPrompt string `yaml:"uiPrompt" json:"uiPrompt"` // 消息提示 TODO
UIButtonTitle string `yaml:"uiButtonTitle" json:"uiButtonTitle"` // 按钮标题 TODO
UIShowRequestId bool `yaml:"uiShowRequestId" json:"uiShowRequestId"` // 是否显示请求ID TODO
UICss string `yaml:"uiCss" json:"uiCss"` // CSS样式 TODO
UIFooter string `yaml:"uiFooter" json:"uiFooter"` // TODO
CookieId string `yaml:"cookieId" json:"cookieId"` // TODO
Language string `yaml:"language" json:"language"` // 语言zh-CN, en-US ... TODO 需要实现目前是根据浏览器Accept-Language动态获取
}