From 032e26816f8684315be8927b47ab85d69854398b Mon Sep 17 00:00:00 2001 From: mkh Date: Wed, 12 Jan 2022 14:15:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E5=85=B8=E8=8E=B7=E5=8F=96customerId,?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=94=9F=E6=88=90token=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../esua/epdc/commons/tools/security/jwt/JwtUtils.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/jwt/JwtUtils.java b/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/jwt/JwtUtils.java index 1bc528b..4a496e1 100644 --- a/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/jwt/JwtUtils.java +++ b/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/security/jwt/JwtUtils.java @@ -18,6 +18,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.Date; +import java.util.HashMap; import java.util.Map; /** @@ -37,8 +38,13 @@ public class JwtUtils { * 生成jwt token */ public String generateToken(Long userId) { + Map map = new HashMap<>(); + map.put("userId",userId.toString()); + map.put("app","gov"); + map.put("client","web"); return Jwts.builder() .setHeaderParam("typ", "JWT") + .setClaims(map) .setSubject(userId+"") .setIssuedAt(new Date()) .setExpiration(DateTime.now().plusSeconds(jwtProperties.getExpire()).toDate())