查看: 335|回复: 0

[网站源码] Discuz提示“密码错误次数过多,请15分钟后重新登陆解决方法

[复制链接]
  • TA的每日心情
    郁闷
    2019-7-21 07:51
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    25

    主题

    26

    帖子

    211

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    211
    发表于 2019-6-14 23:39:22 | 显示全部楼层 |阅读模式

    以前版本的方法已经没用了,因为验证机制有所变化,以下是最新修改方法:

    查找:uc_client/model/user.php

    1. $expire = 15 * 60;
    复制代码

    这里自己随便改!15 * 60 =900秒 根据自己的需求改 1*60 =60秒 1*30=30秒 自己改就行了
    改完这里已经实现了 1分钟 或者 30秒 了
    下面我们继续改提示信息文字(改不改都已经无所谓了)为了美观还是改一下提示信息
    找到:

    1. source/language/lang_message.php
    复制代码

    查找:
    请 15 分钟后重新登录改成你自己喜欢的提示信息!修改保存覆盖收工! 修改前请备份!

    Ps:

    目录:/source/function/

    文件:function_member.php

    修改:搜索第一个

    1. “900”(  $return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 5 : max(0, 5 - $login['count']);)
    复制代码

    然后修改为你想要的秒数
    这里没有任何用处 原来的修改方法!


    回复

    使用道具 举报

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

    本版积分规则