Redis管理用户登录状态

1. 引入依赖
<!-- Spring Session + Redis -->
<dependency>
<groupId>org.springframework.session</groupId>
<artifactId>spring-session-data-redis</artifactId>
</dependency>
2. 配置redis
spring:
data:
redis:
host: localhost
port: 6379
database: 0
ttl: 3600
# session 配置
session:
store-type: redis
# session 30 天过期
timeout: 2592000
server:
port: 8123
servlet:
context-path: /api
# cookie 30 天过期
session:
cookie:
max-age: 2592000
存储到Redis
使用Redis存储session数据,session数据存储在Redis中,sessionId作为key,session数据作为value。
spring:session:sessions:2ebeebfb-5377-48cf-b0db-f1a2e33051ea
贡献者
flycodeu
版权所有
版权归属:flycodeu