From a5114cbfc10558f70321430cf6ffbb40fab44074 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=B2=85?= <907037276@qq.com> Date: Wed, 11 Oct 2023 10:01:05 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=8D=95=E7=82=B9=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../config/security/TokenProvider.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/sztzjy/forex/trading_trading/config/security/TokenProvider.java b/src/main/java/com/sztzjy/forex/trading_trading/config/security/TokenProvider.java index 59d3b62..cbf25cf 100644 --- a/src/main/java/com/sztzjy/forex/trading_trading/config/security/TokenProvider.java +++ b/src/main/java/com/sztzjy/forex/trading_trading/config/security/TokenProvider.java @@ -46,12 +46,12 @@ public class TokenProvider { .getBody(); JwtUser jwtUser = new JwtUser(); - jwtUser.setName(claims.get("name").toString()); - jwtUser.setUserId(claims.get("userId").toString()); - jwtUser.setRoleId(Integer.valueOf(claims.get("roleId").toString())); - jwtUser.setClassId(Integer.valueOf(claims.get("classId").toString())); - jwtUser.setSchoolId(Integer.valueOf(claims.get("schoolId").toString())); - jwtUser.setUsername(claims.get("username").toString()); + jwtUser.setName(claims.get("name")==null?"":claims.get("name").toString()); + jwtUser.setUserId(claims.get("userId")==null?"":claims.get("userId").toString()); + jwtUser.setRoleId(Integer.valueOf(claims.get("roleId")==null?"0":claims.get("roleId").toString())); + jwtUser.setClassId(Integer.valueOf(claims.get("classId")==null?"0":claims.get("classId").toString())); + jwtUser.setSchoolId(Integer.valueOf(claims.get("schoolId")==null?"0":claims.get("schoolId").toString())); + jwtUser.setUsername(claims.get("username")==null?"":claims.get("username").toString()); jwtUser.setAuthorityCodes((List) claims.get("authorityCodes")); return jwtUser; } catch (ExpiredJwtException e1) {