Redis實現用戶登陸錯誤次數限制

系統登陸的時候常常會有這種場景,若是密碼連續N次輸入錯誤,則要等N分鐘以後才能重試。實現的方式有多種,好比在內存中維護一個數據結構來存儲這些信息,但實現起來比較麻煩並且也存在問題,好比應用重啓會致使數據丟失,而且內存的佔用也是一個問題。redis 若是項目中已經有用到redis,那麼使用redis來實現此功能是很是簡單且有保障的。利用redis的String數據結構和超時自動過時機制,每錯誤一次,
相關文章
相關標籤/搜索