springboot+jwt(com.auth0)
1、pom.xml
<dependency>
<groupId>com.auth0</groupId>
<artifactId>java-jwt</artifactId>
<version>3.7.0</version>
</dependency>
2、JwtUtil.java
@Component
public class JwtUtil {
//创建token
//token是有三个部分分别用"."隔开
//第一部分是声明用什么算法进行签名
//第二部分是加密的数据,如下就是用userId
//第三部分是密钥,如下就是"abc",解密第二部分数据时需要用到
public String create(Long userId){
return JWT.create().withClaim("userId", userId