diff --git a/api/controller/Login.go b/api/controller/Login.go index 8cb6969..62c2604 100644 --- a/api/controller/Login.go +++ b/api/controller/Login.go @@ -41,12 +41,12 @@ func (r *Login) Login(c *gin.Context) { if req.Mobile != "" { // 检测验证码 if config.C.Env != "dev" { - if req.Code == "" { - responses.FailWithMessage("请输入手机号验证码", c) - return - } - if req.Source == 2 { + if req.Code == "" { + responses.FailWithMessage("请输入手机号验证码", c) + return + } + code, _ := global.Redis.Get(c, "login_code_count_"+req.Mobile).Result() if code == "" { responses.FailWithMessage("验证码失效", c)