JWT-验证

@Test

public void testParse(){

//定义字符串,模拟用户传递过来的token

String token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9" +

".eyJ1c2VyIjp7ImlkIjoiMSIsInVzZXJuYW1lIjoi5byg5LiJIn0sImV4cCI6MTc0NTk0MTAyNX0" +

".mpY6Ui4-Sg5rVIjqFR_TP1tCvFsPmXqttXMxsEeyrZo";

JWTVerifier itheima = JWT.require(Algorithm.HMAC256("itheima")).build();

DecodedJWT verify = itheima.verify(token);

Map<String, Claim> claims = verify.getClaims();

System.out.println(claims.get("user"));

}

相关推荐
C_心欲无痕1 小时前
前端实现水印的两种方式:SVG 与 Canvas
前端·安全·水印
Elias不吃糖3 小时前
Java Lambda 表达式
java·开发语言·学习
尾善爱看海4 小时前
不常用的浏览器 API —— Web Speech
前端
情缘晓梦.4 小时前
C语言指针进阶
java·开发语言·算法
美酒没故事°4 小时前
vue3拖拽+粘贴的综合上传器
前端·javascript·typescript
南知意-5 小时前
IDEA 2025.3 版本安装指南(完整图文教程)
java·intellij-idea·开发工具·idea安装
北邮刘老师5 小时前
A3C Network:智能体互联网的层次化视图
运维·服务器·网络
XRJ040618xrj5 小时前
如何在Linux中根据物理网卡建立虚拟网卡
linux·服务器·网络
jingling5555 小时前
css进阶 | 实现罐子中的水流搅拌效果
前端·css
空中楼阁,梦幻泡影5 小时前
LoRA 详细解析,使用LoRA 方式对模型进行微调详细操作指南
运维·服务器·人工智能·机器学习·语言模型