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

}

相关推荐
代码笔耕1 分钟前
写了几年 Java,我发现很多人其实一直在用“高级 C 语言”写代码
java·后端·架构
谷哥的小弟2 分钟前
SQLite MCP服务器安装以及客户端连接配置
服务器·数据库·人工智能·sqlite·大模型·源码·mcp
吃杠碰小鸡2 分钟前
前端Mac快速搭建开发环境
前端·macos
生而为虫5 分钟前
34-35.玩转Linux操作系统
linux·运维·服务器
txinyu的博客5 分钟前
结合游戏场景解析UDP可靠性问题
java·开发语言·c++·网络协议·游戏·udp
枕咸鱼的猫6 分钟前
Linux命令打包/压缩(tar)、通用压缩(zip)详解
linux·运维·服务器
一路向北North6 分钟前
springboot基础(85): validator验证器
java·spring boot·后端
前端大波6 分钟前
使用webpack-bundle-analyzer 对 react 老项目进行打包优化
前端·react.js·webpack·性能优化
你我一见如故12 分钟前
Linux基础(4)Linux中的开发工具(1)--yum和vim
linux·服务器·编辑器·vim
前端 贾公子14 分钟前
(catalog协议) == pnpm (5)
前端·javascript·react.js