Pārlūkot izejas kodu

ShiroFilter的oauth2错误命名更正为jwt

刘宏飞 1 gadu atpakaļ
vecāks
revīzija
6ae415aea9

+ 5 - 5
src/main/java/io/renren/config/ShiroConfig.java

@@ -8,8 +8,8 @@
 
 package io.renren.config;
 
-import io.renren.modules.sys.oauth2.OAuth2Filter;
-import io.renren.modules.sys.oauth2.OAuth2Realm;
+import io.renren.modules.sys.jwt.JWTFilter;
+import io.renren.modules.sys.jwt.JWTRealm;
 import org.apache.shiro.mgt.SecurityManager;
 import org.apache.shiro.spring.LifecycleBeanPostProcessor;
 import org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor;
@@ -32,7 +32,7 @@ import java.util.Map;
 public class ShiroConfig {
 
     @Bean("securityManager")
-    public SecurityManager securityManager(OAuth2Realm oAuth2Realm) {
+    public SecurityManager securityManager(JWTRealm oAuth2Realm) {
         DefaultWebSecurityManager securityManager = new DefaultWebSecurityManager();
         securityManager.setRealm(oAuth2Realm);
         securityManager.setRememberMeManager(null);
@@ -46,7 +46,7 @@ public class ShiroConfig {
 
         //oauth过滤
         Map<String, Filter> filters = new HashMap<>();
-        filters.put("oauth2", new OAuth2Filter());
+        filters.put("jwt", new JWTFilter());
         shiroFilter.setFilters(filters);
 
         Map<String, String> filterMap = new LinkedHashMap<>();
@@ -60,7 +60,7 @@ public class ShiroConfig {
         filterMap.put("/swagger-resources/**", "anon");
         filterMap.put("/captcha.jpg", "anon");
         filterMap.put("/aaa.txt", "anon");
-        filterMap.put("/**", "oauth2");
+        filterMap.put("/**", "jwt");
         shiroFilter.setFilterChainDefinitionMap(filterMap);
 
         return shiroFilter;

+ 3 - 3
src/main/java/io/renren/modules/sys/oauth2/OAuth2Filter.java

@@ -6,7 +6,7 @@
  * 版权所有,侵权必究!
  */
 
-package io.renren.modules.sys.oauth2;
+package io.renren.modules.sys.jwt;
 
 import com.google.gson.Gson;
 import io.renren.common.utils.HttpContextUtils;
@@ -29,7 +29,7 @@ import java.io.IOException;
  *
  * @author Mark sunlightcs@gmail.com
  */
-public class OAuth2Filter extends AuthenticatingFilter {
+public class JWTFilter extends AuthenticatingFilter {
 
     @Override
     protected AuthenticationToken createToken(ServletRequest request, ServletResponse response) throws Exception {
@@ -40,7 +40,7 @@ public class OAuth2Filter extends AuthenticatingFilter {
             return null;
         }
 
-        return new OAuth2Token(token);
+        return new JWTToken(token);
     }
 
     @Override

+ 3 - 3
src/main/java/io/renren/modules/sys/oauth2/OAuth2Realm.java

@@ -6,7 +6,7 @@
  * 版权所有,侵权必究!
  */
 
-package io.renren.modules.sys.oauth2;
+package io.renren.modules.sys.jwt;
 
 import io.renren.modules.sys.entity.SysUserEntity;
 import io.renren.modules.sys.entity.SysUserTokenEntity;
@@ -27,13 +27,13 @@ import java.util.Set;
  * @author Mark sunlightcs@gmail.com
  */
 @Component
-public class OAuth2Realm extends AuthorizingRealm {
+public class JWTRealm extends AuthorizingRealm {
     @Autowired
     private ShiroService shiroService;
 
     @Override
     public boolean supports(AuthenticationToken token) {
-        return token instanceof OAuth2Token;
+        return token instanceof JWTToken;
     }
 
     /**

+ 3 - 3
src/main/java/io/renren/modules/sys/oauth2/OAuth2Token.java

@@ -6,7 +6,7 @@
  * 版权所有,侵权必究!
  */
 
-package io.renren.modules.sys.oauth2;
+package io.renren.modules.sys.jwt;
 
 
 import org.apache.shiro.authc.AuthenticationToken;
@@ -16,10 +16,10 @@ import org.apache.shiro.authc.AuthenticationToken;
  *
  * @author Mark sunlightcs@gmail.com
  */
-public class OAuth2Token implements AuthenticationToken {
+public class JWTToken implements AuthenticationToken {
     private String token;
 
-    public OAuth2Token(String token){
+    public JWTToken(String token){
         this.token = token;
     }
 

+ 1 - 1
src/main/java/io/renren/modules/sys/oauth2/TokenGenerator.java

@@ -6,7 +6,7 @@
  * 版权所有,侵权必究!
  */
 
-package io.renren.modules.sys.oauth2;
+package io.renren.modules.sys.jwt;
 
 import io.renren.common.exception.RRException;
 

+ 1 - 1
src/main/java/io/renren/modules/sys/service/impl/SysUserTokenServiceImpl.java

@@ -12,7 +12,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import io.renren.common.utils.R;
 import io.renren.modules.sys.dao.SysUserTokenDao;
 import io.renren.modules.sys.entity.SysUserTokenEntity;
-import io.renren.modules.sys.oauth2.TokenGenerator;
+import io.renren.modules.sys.jwt.TokenGenerator;
 import io.renren.modules.sys.service.SysUserTokenService;
 import org.springframework.stereotype.Service;