简单程序实现防爆破登录系统流程,通过控制特定时间段内错误密码输入次数实现
1、数据库设计时,用特定的数据库表存储当前账号登录密码错误输入的次数和锁定时的时间;2、登录过程中,在密码验证之前查询当前登录账号是否锁定:未锁定时验证密码是否正确: 密码正确情况下作正常登录处理; 密码错误情况下记录当前登录账号密码错误记录,查询当前账号登录的错误次数,是否达到累计次数:a. 达到时,记录当前时间为锁定时间;b.未达到,给出密码错误提示,重新登录。锁定情况下查询当前...
原创
2019-02-11 17:46:29 ·
1857 阅读 ·
0 评论