discuz3.4重置密码后不能登录

discuz3.4重置密码后不能登录,第1张

discuz34重置密码后不能登录原因如下:

1、验证ip导致后台不能登录。默认情况下discuz34后台会认证登录IP,不允许不同IP地址同时登陆后台。

2、当前IP被限制,导致访问不了后台。这个问题的解决方法其实更加简单,就是进入数据库之后,在pre_common_setting表中搜索skey为adminipaccess,删除svalue中的值就搞定了。

3、密码丢失或者忘记。此时前台也无法登陆,这是一个最常见的无法登陆后台的问题,很多站长贵人多忘事,经常忘记各种帐号的密码,能够登录UCenter,在UCenter中使用创始人密码登录更改管理员帐号密码即可。

第一步:到Ucenter手工配置Discuz的应用。

第二步:添加成功后会有一个配置,将配置信息复制下来。

第三步:在discuz的配置信息加到discuz根目录的congfigincphp中。(可能默认有,覆盖掉那一部分)

这里要注意的就是:

1你的discuz的URL是不是正确

2根目录下的API是否有ucphp这个文件

3UC_KEY UC_APPID都必须一致。

总之就是,配置信息要一致。

discuz验证问题能防止注册机

因为大部分注册机都是通过网页抓包和POST获取数据,有些是调用验证码后人工打码,而验证问题就很好解决了这些问题。

验证问题也要注意两点

一、问题要比较复杂,不建议使用数字作为答案,而是使用中文作为答案。

二、问题要经常更新

discuz应用中心有很多优秀的插件,配合使用防止注册机效果更好

这是discuz程序本身的BUG。

必须经过验证码验证才能登陆,而快速登陆没有验证码输入导致了这个惨剧的诞生。

如果你是用户:

打开开发者工具在控制台输入javascript代码:lsSubmit();以打开弹窗登陆窗口进行正确的登陆操作

如果你是站长:

请等待版本更新或者将快速登陆替换为一个指向lsSubmit()函数的按钮,有能力的站长可以考虑将模板文件夹里面的login_simple中验证码相关代码整合到首页的快速登陆中。我还没有进行过类似操作不能给出具体步骤。抱歉

Discuz论坛无法显示验证码可能与主机环境有关或者与程序版本选择有关

在无法判断到底是什么原因的情况下

请登录网站地址/adminphp

用管理员登录信息登录,这里不需要验证码

登录后在防灌水设置中将验证码选择为验证码

或者在验证设置页将登录验证码关闭

DZ动力希望可以帮到您

这是官方论坛程序的原因。

临时解决方案:覆盖620前source\class\class_memberphp文件

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » discuz3.4重置密码后不能登录

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情