Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

老版本升级后“登陆”以及“注册”时验证码无效,随便写即可通过的BUG!

[复制链接]
夠了ч! 发表于 2014-11-8 19:03:58 | 显示全部楼层 |阅读模式
BUG体现环境:Dx2.5、Dx3.2(其他的不知道)
老版本升级的程序会出现这个情况,Dx2.0升级到Dx2.5,升级到Dx3.2可能会出现该BUG。

在“登陆”或“注册”时候不管用的什么方式的验证码,统统是摆设,随便写或者留空都能通过,虽然有提示验证码错误,但是依然可以“登陆”或“注册”。
即使你重新安装论坛、覆盖升级论坛都不行,因为问题出现后台设置选项上,没有为“游客”开启“启用防灌水验证码或验证问答机制”导致的,因为你登陆或者注册时候是游客身份,所以就导致出现这样的情况,很明显是官方的问题。




而新安装的论坛这个选项是默认开启的,而升级上来的论坛是按照以前的设置来的。
感谢@magic1111童鞋提供的线索:https://discuz.dismall.com/thread-2566032-1-1.html

但到现在这个版本了,和之前不太一样了,这个选项变成灰色了,不能直接改变,所以必须从数据库打开这个选项:



  1. UPDATE  `pre_common_usergroup_field` SET  `seccode` =  '1' WHERE  `pre_common_usergroup_field`.`groupid` =7;
复制代码

为了解决这个问题真让我投入两天的精力去排查,太费劲了,论坛的纵横搜索还老挂掉。
现在“尝试密码错误 2 次后启用”也是个bug,还没找到解决办法,不管开启还是关闭,输错两次必输验证码。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 夠了ч! 发表于 2014-11-10 22:42:09 | 显示全部楼层
既然没人回复,太伤心了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-2-25 11:56 , Processed in 0.025593 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表