This commit is contained in:
caozehui
2024-11-26 10:03:29 +08:00
parent 8637eb946c
commit ce2a8c3bc6
3 changed files with 19 additions and 10 deletions

View File

@@ -3,6 +3,7 @@ package com.njcn.common.utils;
import cn.hutool.core.date.DateUnit;
import cn.hutool.jwt.JWT;
import cn.hutool.jwt.JWTUtil;
import com.njcn.common.pojo.constant.SecurityConstants;
import java.nio.charset.StandardCharsets;
import java.time.Instant;
@@ -36,7 +37,7 @@ public class JwtUtil {
headers.put("typ", "JWT");
headers.put("alg", "HS256");
Map<String, Object> payload = new HashMap<>();
payload.put("userId", userId);
payload.put(SecurityConstants.USER_ID, userId);
payload.put("exp", Instant.now().plusSeconds(ACCESS_EXPIRE).getEpochSecond());
payload.put("sub", SUBJECT);
payload.put("iss", JWT_ISS);