HadSky验证码逻辑缺陷解决方案:修改app_verifycode_load

  • A+
所属分类:技术流


最近在用Hadsky这款轻论坛,比起DEDE<PHPWind这样的论坛,这个论坛明显轻了许多。其实事实上,绝大多数的站长并不需要DEDE那样复杂的大型论坛,实际上安装了DEDE或者PHPwind后会发现其实其中90%的功能都用不上——当然,除非你把论坛发展的很大。

安装了HadSky之后,为了避免机器人恶意注册,开启了验证码模式。但是因为后台设置问题,导致验证码不好用了,显示一个红色的叉叉。

这样一来,从用户角度,就陷入了一个缺陷之中:用户看不到验证码,没法登录,管理员看不到验证码,还是没法登录,于是管理员就没法更改后台中‘取消验证码登录’的选项。于是……就一直僵持在这里了。

研究了好半天,终于找到了数据表中的对应字段,才解决了这个问题。

找到Set表中的app_verifycode_load字段,把该字段从1改为0。则恢复成了无验证码登录。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: