hutool JWT 创建token

hutool JWT 创建token

hutool JWT 创建token

public static void tokenCreate(){
        Map<String,Object> payload=new HashMap<>();
        Date signDate=new Date();
        //--------------------------通用数据处理-----------------------
        //签发时间
        payload.put(JWTPayload.ISSUED_AT, signDate);
        //生效时间
        payload.put(JWTPayload.NOT_BEFORE, signDate);
        //过期时间 最大有效期1天强制过期
        payload.put(JWTPayload.EXPIRES_AT, DateUtil.offsetDay(signDate,1));
        //--------------------------通用数据处理-----------------------

        //--------------------以下部分可以设置一些自己的数据--------------
        payload.put("userId","111");
        String token = JWTUtil.createToken(payload, JWTSignerUtil.hs256(key.getBytes(StandardCharsets.UTF_8)));

        System.out.println(token);

    }

hutool低版本是没有JWT相关工具的,这里使用的是5.7.22版本

hutool JWT 创建token

相关文章:

你感兴趣的文章:

标签云: