为了账号安全,请及时绑定邮箱和手机立即绑定

如何实现输错3次密码,该用户不能登录?

如何实现输错3次密码,该用户不能登录?

9煌 2016-04-09 19:02:04
查看完整描述

3 回答

已采纳
?
ShitMuKe

TA贡献8条经验 获得超4个赞

看你的用户信息存在什么地方的!sesseion redis db???在 这些中加一个属性,错误次数,每错一次加1,达到上限当天就不允许再登录 了!!!!我们是在redis中




查看完整回答
反对 回复 2016-04-10
?
LM2011

TA贡献1条经验 获得超0个赞

建议把错误记录的变量放在缓存里面。每次通过关键字查一下,如果错过3次,把这个用户的状态设置而不可登录。整体而言,就是缓存+数据操作。

查看完整回答
反对 回复 2016-04-12
?
_潇潇暮雨

TA贡献646条经验 获得超225个赞

你好,我的思路是定义个全局计数器当用户输错密码时计数器加1,当计数器等于3的时候设置用户的登录权限为false即可。

查看完整回答
反对 回复 2016-04-09
  • 3 回答
  • 0 关注
  • 1774 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信