请登录后探索更多精彩内容!
开启强制绑定手机号或者邮箱,又开启验证码时,第三方登录的用户登录后,就会强制去绑定手机号或者邮箱。
而这个时候绑定邮箱需要验证码,但验证码却不显示了。
原因是这是一个逻辑错误,因为显示验证码的代码也去验证是否绑定手机号了,就直接报错到跳转页面,验证码就显示不出来了。解决办法:
打开文件 nzcms/control/base_control.class.php
第31行,修改为:
if($this->_uid && $_GET['action'] != 'verify'){
这样就正常了。
修改后记得更新下缓存。
暂无评论
请先登录后发表评论!
暂无评论