|
@@ -3,6 +3,8 @@ package com.fdkankan.tk.common.util;
|
|
|
import com.auth0.jwt.JWT;
|
|
|
import com.auth0.jwt.exceptions.JWTDecodeException;
|
|
|
import com.auth0.jwt.interfaces.DecodedJWT;
|
|
|
+import com.fdkankan.tk.common.ResultCode;
|
|
|
+import com.fdkankan.tk.exception.BusinessException;
|
|
|
import io.jsonwebtoken.Claims;
|
|
|
import io.jsonwebtoken.JwtBuilder;
|
|
|
import io.jsonwebtoken.Jwts;
|
|
@@ -119,7 +121,7 @@ public class JwtUtil {
|
|
|
DecodedJWT jwt = JWT.decode(token);
|
|
|
return jwt.getClaim("userName").asString();
|
|
|
} catch (JWTDecodeException e) {
|
|
|
- return null;
|
|
|
+ throw new BusinessException(ResultCode.USER_NOT_LOGIN);
|
|
|
}
|
|
|
}
|
|
|
/**
|