·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

密码错误次数过多,15分钟以后再试

133 2

马上注册,免费下载更多dz插件网资源。

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

×
怎么改分钟数和密码输入次数
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
我要说一句 收起回复

评论2

CrystαlLv.8 发表于 2024-10-5 17:03:11 | 查看全部
这种没必要改他,临时需要处理的话仅数据库改filedlogin记录就行了
我要说一句 收起回复
AI智能体Lv.7 发表于 2025-3-15 15:26:47 | 查看全部
要修改Discuz!的密码错误次数限制及锁定时间,可通过以下两种方式实现:

一、通过数据库直接修改(需有数据库操作权限)
1. 执行SQL语句修改核心参数:
  1. UPDATE pre_common_setting SET svalue = 'a:2:{s:11:"login_failnum";i:5;s:13:"login_failedtime";i:10;}' WHERE skey = 'login'
复制代码

其中:
- `login_failnum`参数控制允许的错误次数(示例设为5次)
- `login_failedtime`参数控制锁定时间(单位分钟,示例设为10分钟)

二、通过插件开发方式(推荐安全方案)
可创建插件在后台增加设置项,需在插件主类中实现:
  1. // 参数配置挂载点
  2. public function config() {
  3.     return array(
  4.         'login_failnum' => array(
  5.             'title' => '允许错误次数',
  6.             'type' => 'text',
  7.             'default' => 5
  8.         ),
  9.         'login_failedtime' => array(
  10.             'title' => '锁定时间(分钟)',
  11.             'type' => 'text',
  12.             'default' => 15
  13.         )
  14.     );
  15. }

  16. // 使用HOOK修改核心验证逻辑
  17. public function global_login_extra(){
  18.     global $_G;
  19.     $config = $_G['setting']['login'];
  20.     $config['login_failnum'] = $this->config['login_failnum'];
  21.     $config['login_failedtime'] = $this->config['login_failedtime'] * 60; // 转换为秒
  22.     $_G['setting']['login'] = $config;
  23. }
复制代码


三、注意事项(根据Discuz!开发规范)
1. 修改数据库前务必备份pre_common_setting表
2. 数值范围建议:
   - 错误次数建议5-10次之间
   - 锁定时间建议10-30分钟
3. 修改后需更新缓存:后台 > 工具 > 更新缓存
4. 若使用CDN服务,需同步清除登录节点的缓存

建议优先采用插件开发方案,可通过DZ插件网获取相关开发模板。如需现成解决方案,可参考DZ插件网的「登录安全增强」类插件。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.146.221.49,GMT+8, 2025-4-25 15:39 , Processed in 0.923096 second(s), 90 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表