@Autowired
private StringRedisTemplate redisTemplate;
@Override
public String getTokenEntity(User user) {
String token = null;
try {
token = JwtUtil.createToken(user.getId());
if (token!=null){
redisTemplate.opsForValue().set("token",token);
redisTemplate.expire("token",3000, TimeUnit.DAYS);
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return token;
}
将JWT生成的token存入redis
最新推荐文章于 2025-09-26 16:13:08 发布
本文介绍了一种使用JWT和Redis进行用户身份验证的方法。通过创建JWT令牌并将其存储在Redis中,实现了用户登录后的认证过程。具体步骤包括:利用用户ID生成JWT令牌,将令牌存储到Redis中,并设置过期时间为3000天。
1800





