From a6ea3af4f8e917f1c19204bbaa5a75a4a86716ac Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Mon, 16 Jul 2018 14:57:38 +0800 Subject: [PATCH] 组织登录后 返回行政区信息 "中国/江苏省/苏州市/昆山市" --- src/main/java/com/moral/security/model/token/RefreshToken.java | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/moral/security/model/token/RefreshToken.java b/src/main/java/com/moral/security/model/token/RefreshToken.java index 0f67cd0..1fe5a83 100644 --- a/src/main/java/com/moral/security/model/token/RefreshToken.java +++ b/src/main/java/com/moral/security/model/token/RefreshToken.java @@ -30,7 +30,6 @@ * @param signingKey * * @throws BadCredentialsException - * @throws JwtExpiredTokenException * * @return */ @@ -38,7 +37,7 @@ Jws<Claims> claims = token.parseClaims(signingKey); List<String> scopes = claims.getBody().get("scopes", List.class); - if (scopes == null || scopes.isEmpty() + if (scopes == null || scopes.isEmpty() || !scopes.stream().filter(scope -> Scopes.REFRESH_TOKEN.authority().equals(scope)).findFirst().isPresent()) { return Optional.empty(); } -- Gitblit v1.8.0