Builders’ PortBUILDERS’ PORTNew post
Sign in
Discussion

NZCMS中验证码失效的BUG

老大 ZY69/29 18:45 · 0 次浏览

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

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

(原帖图片:image.webp;upload/attach/202409/1_1727606624490.webp)

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

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

第31行,修改为:

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

这样就正常了。

(原帖图片:image.webp;upload/attach/202409/1_1727606761295.webp)

修改后记得更新下缓存。

Report content

Replies and answers 0

Sorted by time · accepted answer first

No replies yet — share your thinking.

Related discussions

我前几天从别人手里500收购过来的这个bbs域名,这几天有人出1000想收,纠结中,卖不卖呢?把 Next.js 部署到 Cloudflare,账单从 $25 降到了 $0聚域 JY88 com51 cn32 top10BBS.SS带域名网站一起打包出售,报价550元潮玩精品,C位极品,CWJP.COM,22年老米,2027年12月到期,1111元出