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

}

相关推荐
历程里程碑4 分钟前
C++ 7vector:动态数组的终极指南
java·c语言·开发语言·数据结构·c++·算法
ss2734 分钟前
高并发读场景:写时复制容器(Copy-On-Write)
java·开发语言·rpc
软件技术NINI5 分钟前
前端怎么学
前端
O***p6047 分钟前
前端体验的下一次革命:从页面导航到“流式体验”的系统化重构
前端·重构
一岁天才饺子10 分钟前
XSS挑战赛实战演练
前端·网络安全·xss
Hilaku13 分钟前
Canvas 粒子特效:带你写一个黑客帝国同款的代码雨(附源码)😆
前端·javascript·前端框架
June`14 分钟前
SSH连接原理与守护进程实战
linux·运维·服务器
文心快码BaiduComate20 分钟前
我用文心快码Spec 模式搓了个“pre作弊器”,妈妈再也不用担心我开会忘词了(附源码)
前端·后端·程序员
JH灰色24 分钟前
【大模型】-LangChain--stream流式同步异步
服务器·前端·langchain