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

}

相关推荐
q***333710 小时前
oracle 12c查看执行过的sql及当前正在执行的sql
java·sql·oracle
李@十一₂⁰10 小时前
HTML 特殊字体符号
前端·html
qq_4017004111 小时前
嵌入式用Unix时间的优势及其C语言转换
服务器·c语言·unix
小奶包他干奶奶12 小时前
Webpack学习——Loader(文件转换器)
前端·学习·webpack
zy happy13 小时前
若依 vue3 报错:找不到模块“@/api/xxxx/xxxxx”或其相应的类型声明。。Vue 3 can not find mod
前端·javascript·vue.js
潘小安13 小时前
Git Worktree + Claude Code:让你的开发效率翻倍的秘密武器
前端
xu_yule13 小时前
Linux_12(进程信号)内核态和用户态+处理信号+不可重入函数+volatile
linux·运维·服务器
meichaoWen13 小时前
【Vue3】vue3的全面学习(一)
前端·javascript·学习
虾..13 小时前
Linux 环境变量&&进程优先级
linux·运维·服务器
Y***h18714 小时前
第二章 Spring中的Bean
java·后端·spring