1.自定义JWTUtils工具类,根据用户名生成token
import com.auth0.jwt.JWT;
import com.auth0.jwt.JWTVerifier;
import com.auth0.jwt.algorithms.Algorithm;
import java.util.Date;
/**
* JWT工具类
*/
public class JwtUtil {
//定义秘钥:类似于盐值加密
private final static String SECRET = "woniuxy";
//定义签发人
private final static String ISSUER = "java";
//指定token过期时间
private final static int EXPIRES = 30 * 60 * 1000;
//生成token,可以携带自定义信息(用户名)
public static String create(String uname) {
//定义加密算法
Algorithm algorithm = Algorithm.HMAC256(SECRET);
Date now = new Date();
//过期时间
Date expires = new Date(now.getTime() + EXPIRES);
String token = JWT.create()
.withIssuer