sublinker / utils /capatcha.go
YimoEx
init
bb9df9e
package utils
import (
"image/color"
"github.com/mojocn/base64Captcha"
)
var store = base64Captcha.DefaultMemStore
// GetCaptcha ่Žทๅ–้ชŒ่ฏ็ 
func GetCaptcha() (string, string, string, error) {
driver := base64Captcha.NewDriverMath(60, 180, 80, 0, &color.RGBA{255, 255, 255, 255}, nil, nil)
return base64Captcha.NewCaptcha(driver, store).Generate()
}
// VerifyCaptcha ้ชŒ่ฏ้ชŒ่ฏ็ 
func VerifyCaptcha(id string, answer string) bool {
return store.Verify(id, answer, true)
}