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"));

}

相关推荐
全栈独立开发者9 小时前
点餐系统装上了“DeepSeek大脑”:基于 Spring AI + PgVector 的 RAG 落地指南
java·人工智能·spring
用户904706683579 小时前
后端问前端:我的接口请求花了多少秒?为啥那么慢,是你慢还是我慢?
前端
深念Y9 小时前
仿B站项目 前端 4 首页 顶层导航栏
前端·vue·ai编程·导航栏·bilibili·ai开发
dmonstererer9 小时前
【k8s设置污点/容忍】
java·容器·kubernetes
dragonZhang10 小时前
基于 Agent Skills 的 UI 重构实践:从 Demo 到主题化界面的升级之路
前端·ai编程·claude
super_lzb10 小时前
mybatis拦截器ParameterHandler详解
java·数据库·spring boot·spring·mybatis
程序之巅10 小时前
VS code 远程python代码debug
android·java·python
liulilittle10 小时前
XDP VNP虚拟以太网关(章节:一)
linux·服务器·开发语言·网络·c++·通信·xdp
王林不想说话10 小时前
提升工作效率的Utils
前端·javascript·typescript
我是Superman丶10 小时前
【异常】Spring Ai Alibaba 流式输出卡住无响应的问题
java·后端·spring