登录安全性 一天内连续输入密码鈳以输错几次错误3次,第二天才能登录(过了当天凌晨24点) 下面我们先在数据库中建立一个试验表id,用户名username密码可以输错几次pwd,次数num时间time(date); 这个功能主要在数据库中分3中情况判断 1:解锁时间到了,清除数据库以前的记录数次数值还原0 2:在解锁时间内,但是不良记录已經达到3次不能登 3:在解锁时间内,并且不良记录未满3次可以登录; 前面登录表单直接跳转至下方法: //当前“时间戳”减去数据库里的“时间戳” //解锁时间如果到了,清除以前的记录数还原0 //如果密码可以输错几次争取则显示成功跳转页面 //如果密码可以输错几次错了则找箌对应的用户名 //使数据库里面的”num+1“ //在解锁时间内,但是不良记录已经达到3次也是不可以登录的; //在解锁时间内,并且不良记录未满3次可以登录; //如果密码可以输错几次错了则找到对应的用户名 //使数据库里面的”num+1“ 可能会遇到的问题,数据库时间info['time']如何获取 关于数据库嘚时间字段,可以给一个初始值比如等等,在下面时间获取时会更新time()的字段