├── README.md ├── easy-security-service ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── abhsy │ │ └── easy │ │ ├── AuthCenterApplication.java │ │ ├── bean │ │ ├── User.java │ │ └── mapper │ │ │ ├── MenuMapper.java │ │ │ └── UserMapper.java │ │ ├── config │ │ ├── AuthenticationDeniedHandler.java │ │ ├── UrlAccessDecisionManager.java │ │ ├── UrlFilterSecurity.java │ │ ├── UserPassInfoAuthenticationToken.java │ │ ├── WebSecurityConfig.java │ │ ├── jwt │ │ │ ├── CustomAuthenticationProvider.java │ │ │ ├── JWTAuthenticationFilter.java │ │ │ └── JWTLoginFilter.java │ │ └── swagger │ │ │ └── Swagger2.java │ │ ├── controller │ │ ├── RegLoginController.java │ │ ├── VerifyUri.java │ │ └── biz │ │ │ └── BaseController.java │ │ ├── exception │ │ ├── BaseException.java │ │ ├── TokenException.java │ │ └── UsernameIsExitedException.java │ │ └── service │ │ ├── GrantedAuthorityImpl.java │ │ ├── MenuService.java │ │ └── UserService.java │ └── resources │ ├── application.yml │ └── sql │ └── SQL.sql ├── plugin-intercept-security ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── abhsy │ │ └── easy │ │ ├── adapt │ │ ├── EnableSecurity.java │ │ └── VerifySecurity.java │ │ ├── config │ │ ├── FeignConfig.java │ │ ├── ProxyVerfiyAspect.java │ │ └── Result.java │ │ └── feign │ │ └── ISecurityServiceBiz.java │ └── resources │ └── META-INF │ └── spring.factories ├── plugin-securitya-common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── abhsy │ └── easy │ ├── constant │ ├── ConstantKey.java │ ├── ErrorCode.java │ └── NoFilter.java │ ├── util │ └── CodeUtil.java │ └── vo │ ├── BasicUser.java │ ├── LoginUser.java │ ├── Menu.java │ ├── Result.java │ └── Role.java └── pom.xml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/README.md -------------------------------------------------------------------------------- /easy-security-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/pom.xml -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/AuthCenterApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/AuthCenterApplication.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/bean/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/bean/User.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/bean/mapper/MenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/bean/mapper/MenuMapper.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/bean/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/bean/mapper/UserMapper.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/AuthenticationDeniedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/AuthenticationDeniedHandler.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/UrlAccessDecisionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/UrlAccessDecisionManager.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/UrlFilterSecurity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/UrlFilterSecurity.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/UserPassInfoAuthenticationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/UserPassInfoAuthenticationToken.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/WebSecurityConfig.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/jwt/CustomAuthenticationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/jwt/CustomAuthenticationProvider.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/jwt/JWTAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/jwt/JWTAuthenticationFilter.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/jwt/JWTLoginFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/jwt/JWTLoginFilter.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/config/swagger/Swagger2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/config/swagger/Swagger2.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/controller/RegLoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/controller/RegLoginController.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/controller/VerifyUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/controller/VerifyUri.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/controller/biz/BaseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/controller/biz/BaseController.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/exception/BaseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/exception/BaseException.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/exception/TokenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/exception/TokenException.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/exception/UsernameIsExitedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/exception/UsernameIsExitedException.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/service/GrantedAuthorityImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/service/GrantedAuthorityImpl.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/service/MenuService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/service/MenuService.java -------------------------------------------------------------------------------- /easy-security-service/src/main/java/com/abhsy/easy/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/java/com/abhsy/easy/service/UserService.java -------------------------------------------------------------------------------- /easy-security-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/resources/application.yml -------------------------------------------------------------------------------- /easy-security-service/src/main/resources/sql/SQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/easy-security-service/src/main/resources/sql/SQL.sql -------------------------------------------------------------------------------- /plugin-intercept-security/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-intercept-security/pom.xml -------------------------------------------------------------------------------- /plugin-intercept-security/src/main/java/com/abhsy/easy/adapt/EnableSecurity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-intercept-security/src/main/java/com/abhsy/easy/adapt/EnableSecurity.java -------------------------------------------------------------------------------- /plugin-intercept-security/src/main/java/com/abhsy/easy/adapt/VerifySecurity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-intercept-security/src/main/java/com/abhsy/easy/adapt/VerifySecurity.java -------------------------------------------------------------------------------- /plugin-intercept-security/src/main/java/com/abhsy/easy/config/FeignConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-intercept-security/src/main/java/com/abhsy/easy/config/FeignConfig.java -------------------------------------------------------------------------------- /plugin-intercept-security/src/main/java/com/abhsy/easy/config/ProxyVerfiyAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-intercept-security/src/main/java/com/abhsy/easy/config/ProxyVerfiyAspect.java -------------------------------------------------------------------------------- /plugin-intercept-security/src/main/java/com/abhsy/easy/config/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-intercept-security/src/main/java/com/abhsy/easy/config/Result.java -------------------------------------------------------------------------------- /plugin-intercept-security/src/main/java/com/abhsy/easy/feign/ISecurityServiceBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-intercept-security/src/main/java/com/abhsy/easy/feign/ISecurityServiceBiz.java -------------------------------------------------------------------------------- /plugin-intercept-security/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-intercept-security/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /plugin-securitya-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/pom.xml -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/constant/ConstantKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/constant/ConstantKey.java -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/constant/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/constant/ErrorCode.java -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/constant/NoFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/constant/NoFilter.java -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/util/CodeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/util/CodeUtil.java -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/vo/BasicUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/vo/BasicUser.java -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/vo/LoginUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/vo/LoginUser.java -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/vo/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/vo/Menu.java -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/vo/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/vo/Result.java -------------------------------------------------------------------------------- /plugin-securitya-common/src/main/java/com/abhsy/easy/vo/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/plugin-securitya-common/src/main/java/com/abhsy/easy/vo/Role.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eratel/easySecurity/HEAD/pom.xml --------------------------------------------------------------------------------