如何實現(xiàn)輸錯3次密碼,該用戶不能登錄?
9煌
2016-04-09 19:02:04
TA貢獻8條經(jīng)驗 獲得超4個贊
看你的用戶信息存在什么地方的!sesseion redis db???在 這些中加一個屬性,錯誤次數(shù),每錯一次加1,達到上限當天就不允許再登錄 了?。。。∥覀兪窃趓edis中
TA貢獻1條經(jīng)驗 獲得超0個贊
建議把錯誤記錄的變量放在緩存里面。每次通過關鍵字查一下,如果錯過3次,把這個用戶的狀態(tài)設置而不可登錄。整體而言,就是緩存+數(shù)據(jù)操作。
TA貢獻646條經(jīng)驗 獲得超225個贊
你好,我的思路是定義個全局計數(shù)器當用戶輸錯密碼時計數(shù)器加1,當計數(shù)器等于3的時候設置用戶的登錄權限為false即可。
舉報