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

}

相关推荐
菜的不敢吱声8 小时前
swift学习第4天
服务器·学习·swift
晚枫歌F11 小时前
Dpdk介绍
linux·服务器
李慕婉学姐11 小时前
【开题答辩过程】以《基于JAVA的校园即时配送系统的设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看
java·开发语言·数据库
web小白成长日记11 小时前
企业级 Vue3 + Element Plus 主题定制架构:从“能用”到“好用”的进阶之路
前端·架构
APIshop12 小时前
Python 爬虫获取 item_get_web —— 淘宝商品 SKU、详情图、券后价全流程解析
前端·爬虫·python
风送雨12 小时前
FastMCP 2.0 服务端开发教学文档(下)
服务器·前端·网络·人工智能·python·ai
XTTX11012 小时前
Vue3+Cesium教程(36)--动态设置降雨效果
前端·javascript·vue.js
LYFlied13 小时前
WebGPU与浏览器边缘智能:开启去中心化AI新纪元
前端·人工智能·大模型·去中心化·区块链
奋进的芋圆13 小时前
Java 延时任务实现方案详解(适用于 Spring Boot 3)
java·spring boot·redis·rabbitmq
Setsuna_F_Seiei13 小时前
2025 年度总结:人生重要阶段的一年
前端·程序员·年终总结