Spring Boot之优化登录模块

1. 使用 Redis 存储验证码

  • 验证码需要频繁的访问与刷新,对性能要求较高。
  • 验证码不需要永久保存,通常在很短的时间后就会失效。
  • 分布式部署时,存在 Session 共享的问题。

2. 使用 Redis 存储登录凭证

  • 处理每次请求时,都要查询用户的登录凭证,访问的频率非常高。

3. 使用 Redis 缓存用户信息

  • 处理每次请求时,都要根据凭证查询用户信息,访问的频率非常高。

猜你喜欢

转载自blog.csdn.net/hutianle/article/details/126530002