0 评论

0 收藏

分享

YYC松鼠短视频系统V2.0+版本上 验证码未判断验证码正确bug

YYC松鼠短视频系统V2.0+版本上 验证码未判断验证码正确bug问题,
/songshu-video-back/application/api/controller/User.php文件

修改666行,
修改为
  1. public function postRegister()
  2.     {
  3.         //用户不存在,自动注册
  4.         $username = input('username');
  5.         $password = input('password');
  6.         $mailStr = input("mail");
  7.         $vcode=input("vcode");
  8.         $invitecode = input('invitecode');

  9.         $user = Db("user")->where(['username' => $username])->find();
  10.         if ($user) {
  11.             return error("该用户名已存在,请重新输入");
  12.         }
  13.         $user = config('mail_user');
  14.         $pass = config('mail_pass');
  15.         $name = config("mail_name");
  16.         $smtp = config('mail_smtp');
  17.         $mail = new Mail($user,$pass,$name,$smtp);
  18.         if(!$mail->verifyCode($mailStr,$vcode)){
  19.             return error("验证码错误,请重新输入");
  20.         }
  21.         //上级绑定
  22.         $parent = NULL;
  23.         if (strlen($invitecode) > 0) {
  24.             $parent = Db('user')->where('invit_code', $invitecode)->where('disable', 0)->find();
  25.             if (!$parent) {
  26.                 return error('邀请码不正确');
  27.             }
  28.         }
复制代码



核心就是这

    if(!$mail->verifyCode($mailStr,$vcode)){
            return error("验证码错误,请重新输入");
        }

优雅草论坛2022年8月11日大改,优雅草论坛变回只服务于客户的提问交流论坛,详情查看优雅草8月11日大改,原因详情查优雅草外卖乐关闭

回复

举报 使用道具

相关帖子
全部回复
暂无回帖,快来参与回复吧
一颗优雅草科技 实名认证 机构蓝V认证
服务代表
主题 851
回复 1646
粉丝 7