在token生成时添加唯一标识符jti

This commit is contained in:
s2042968 2025-02-18 15:18:31 +08:00
parent 61e2254a93
commit 6ec4c66dd2
1 changed files with 1 additions and 0 deletions

View File

@ -101,6 +101,7 @@ public class UserServiceImpl implements UserService {
claims.put(UserConstants.LOGIN_ADMIN_TYPE, loginInfo.getAdminType()); claims.put(UserConstants.LOGIN_ADMIN_TYPE, loginInfo.getAdminType());
return Jwts.builder() return Jwts.builder()
.addClaims(claims) .addClaims(claims)
.setId(UUID.randomUUID().toString())
.setIssuedAt(DateTime.now()) .setIssuedAt(DateTime.now())
.signWith(SignatureAlgorithm.HS512, UserConstants.SECRET_KEY) .signWith(SignatureAlgorithm.HS512, UserConstants.SECRET_KEY)
.compact(); .compact();