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

}

相关推荐
小宇的天下17 小时前
Calibre nmDRC 运行机制与规则文件(13-1)
java·开发语言·数据库
阿拉斯攀登17 小时前
设计模式:实战概要
java·设计模式
沛沛老爹17 小时前
Web开发者实战AI Agent:基于Dify的多模态文生图与文生视频智能体项目
前端·人工智能·llm·agent·rag·web转型
阿拉斯攀登17 小时前
设计模式:工厂模式概要
java·设计模式·抽象工厂模式
哟哟耶耶17 小时前
Plugin-前端相关插件了解
前端
深圳市恒讯科技17 小时前
独立站使用美国服务器,对SEO究竟有何影响?
运维·服务器
曹轲恒17 小时前
Java Collections & Arrays 工具类
java
.卡17 小时前
(022)FastJson 序列化导致的 java.util.ConcurrentModificationException
java
武子康17 小时前
Java-218 RocketMQ Java API 实战:同步/异步 Producer 与 Pull/Push Consumer
java·大数据·分布式·消息队列·rocketmq·java-rocketmq·mq
咕噜签名-铁蛋17 小时前
云计算时代的计算虚拟化技术:架构、演进与未来趋势
服务器