|
|
@@ -85,13 +85,22 @@ func (a Auth) GenVFCode(codeTypeInt int, phone string, ip string,
|
|
|
//if !store.Verify(picId, picCode, true) {
|
|
|
// return errors.ErrPicVerifyCode
|
|
|
//}
|
|
|
+ //手机号验证
|
|
|
+ userMd5 := h.LoalloutServer{}.CheckPhone(phone)
|
|
|
+ if userMd5 == "" {
|
|
|
+ return errors.ErrUserNotExists
|
|
|
+ }
|
|
|
//生成短信验证码
|
|
|
+ //rand.Seed(time.Now().Unix())
|
|
|
+ //smsInt := rand.Int31n(10000)
|
|
|
+ //smsCode := strconv.Itoa(smsInt)
|
|
|
smsCode := "12345678"
|
|
|
- //发送短信
|
|
|
- fmt.Println(smsCode)
|
|
|
+
|
|
|
//存储短信验证码
|
|
|
redisdb := rdb.GetRedis()
|
|
|
redisdb.Set(global.ProjectName+":"+global.AppName+":"+"smsCode:"+phone, []byte(smsCode), 3*time.Minute)
|
|
|
+ //发送短信
|
|
|
+ fmt.Println(smsCode)
|
|
|
|
|
|
return
|
|
|
//dao := a.getUserDao()
|