guyue
4 天以前 8f5cb469b825cce61734c84fd633f0dfc3000ee6
src/main/java/com/linghu/utils/JwtUtils.java
@@ -46,6 +46,7 @@
        return Jwts.builder()
                .setSubject(user.getUser_name())
                .claim("email", user.getUser_email())
                .claim("password", user.getPassword())
                .setIssuedAt(new Date())
                .setExpiration(new Date(System.currentTimeMillis() + expiration * 1000))
                .signWith(key, SignatureAlgorithm.HS256)
@@ -66,6 +67,7 @@
        User user = new User();
        user.setUser_name(claims.getSubject()); // 主题是用户名
        user.setUser_email(claims.get("email", String.class));
        user.setPassword( claims.get("password", String.class));
        // 添加角色信息(如果存在)
        // if (claims.containsKey("roles")) {