Documentation ¶
Index ¶
Constants ¶
View Source
const (
// DefaultKeyPrefix 验证码答案缓存 key 前缀
DefaultKeyPrefix = "micro.pkg:captcha:answer:"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Captcha ¶
type Captcha struct {
// contains filtered or unexported fields
}
Captcha 验证码校验器
func MustNewCaptcha ¶
MustNewCaptcha 新建验证码校验器
func NewCaptcha ¶
NewCaptcha 新建验证码校验器
type Config ¶
type Config struct { KeyPrefix string `json:",optional"` // 验证码答案缓存 key 前缀,为空则使用 DefaultKeyPrefix ImageWidth int `json:",default=240"` // 验证码图片宽度 ImageHeight int `json:",default=80"` // 验证码图片高度 CodeLength int `json:",default=6"` // 验证码编码长度 CodeExpiration time.Duration `json:",default=5m"` // 验证码编码过期时间 }
Config 验证码配置
Click to show internal directories.
Click to hide internal directories.