1.代客下单相关接口
This commit is contained in:
@@ -105,6 +105,7 @@ public class TokenProvider implements InitializingBean {
|
||||
.getBody();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param token 需要检查的token
|
||||
*/
|
||||
@@ -137,4 +138,17 @@ public class TokenProvider implements InitializingBean {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
public String getSubject() {
|
||||
HttpServletRequest request = SpringContextHolder.getRequest();
|
||||
final String requestHeader = request.getHeader(properties.getHeader());
|
||||
if (requestHeader != null && requestHeader.startsWith(properties.getTokenStartWith())) {
|
||||
Claims claims = jwtParser
|
||||
.parseClaimsJws(requestHeader.substring(7))
|
||||
.getBody();
|
||||
return claims.getSubject();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user