Redis实现用户登陆错误次数限制

系统登陆的时候常常会有这种场景,若是密码连续N次输入错误,则要等N分钟以后才能重试。实现的方式有多种,好比在内存中维护一个数据结构来存储这些信息,但实现起来比较麻烦并且也存在问题,好比应用重启会致使数据丢失,而且内存的占用也是一个问题。redis 若是项目中已经有用到redis,那么使用redis来实现此功能是很是简单且有保障的。利用redis的String数据结构和超时自动过时机制,每错误一次,
相关文章
相关标签/搜索