| 1234567891011121314151617181920 |
- package config
- import "github.com/runningwater/gohub/pkg/config"
- func init() {
- config.Add("captcha", func() map[string]any {
- return map[string]any{
- "height": config.Env("CAPTCHA_HEIGHT", 80), // 验证码高度
- "width": config.Env("CAPTCHA_WIDTH", 240), // 验证码宽度
- "length": config.Env("CAPTCHA_LENGTH", 6), // 验证码长度
- "maxskew": config.Env("CAPTCHA_MAXSKEW", 0.7), // 最大斜角
- "dotcount": config.Env("CAPTCHA_DOTCOUNT", 80), // 图片背景里的混淆点数量
- "expire_time": config.Env("CAPTCHA_EXPIRE_TIME", 15), // 验证码过期时间,单位分钟
- "debug_expire_time": config.Env("CAPTCHA_DEBUG_EXPIRE_TIME", 60), // 调试模式下验证码过期时间,单位分钟
- "testing_key": config.Env("CAPTCHA_TESTING_KEY", "captcha_skip_test"), // 测试时跳过验证码的 key
- }
- })
- }
|