2 回答
TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超3個(gè)贊
在用戶表中添加一個(gè)兩個(gè)字段,一個(gè)標(biāo)識最后一次登陸的時(shí)間和一個(gè)已經(jīng)輸入登陸失敗的次數(shù),登陸的時(shí)候判斷一下,如果又輸入錯(cuò)誤,判斷最后一次登陸失敗的時(shí)間在當(dāng)天 若是就將錯(cuò)誤登陸次數(shù)加一,修改最后一次登陸失敗的時(shí)間, 如果不是就清零 錯(cuò)誤登陸次數(shù)加一,,修改最后一次登陸失敗的時(shí)間
如果輸入正確 判斷最后一次登陸失敗的時(shí)間在當(dāng)天 若是 判斷一下登陸失敗次數(shù) 如果不過讓其登陸,如果夠了 就比較一下當(dāng)前時(shí)間 和 最后一次登陸失敗的時(shí)間 是不是超過20S 過了 就讓登陸 沒有過 就不讓了
TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個(gè)贊
不是有記錄最后登陸時(shí)間嗎,記錄當(dāng)天第一次登陸,和當(dāng)天最后一次登陸,還有一個(gè)錯(cuò)誤次數(shù)。
前三次登陸失敗時(shí),給錯(cuò)誤次數(shù)累加,第四次時(shí),如果錯(cuò)誤次數(shù)等于3則判斷最后一次登陸時(shí)間和當(dāng)前時(shí)間差的秒數(shù),如果大于20秒則清空錯(cuò)誤次數(shù),返之不記登陸,登陸成功清空錯(cuò)誤次數(shù)。
說的有點(diǎn)亂。
- 2 回答
- 0 關(guān)注
- 489 瀏覽
添加回答
舉報(bào)
