0 0 0

NZCMS中验证码失效的BUG

始皇帝 秦始黄
1月前 169

开启强制绑定手机号或者邮箱,又开启验证码时,第三方登录的用户登录后,就会强制去绑定手机号或者邮箱。

而这个时候绑定邮箱需要验证码,但验证码却不显示了。

image.webp

原因是这是一个逻辑错误,因为显示验证码的代码也去验证是否绑定手机号了,就直接报错到跳转页面,验证码就显示不出来了。解决办法:

打开文件 nzcms/control/base_control.class.php

第31行,修改为:


      if($this->_uid && $_GET['action'] != 'verify'){

这样就正常了。

image.webp

修改后记得更新下缓存。

最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!