├── .github └── workflows │ └── static.yml ├── .gitignore ├── LICENSE ├── LoopAuth-core ├── LoopAuth-abac │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sobercoding │ │ └── loopauth │ │ └── abac │ │ ├── AbacStrategy.java │ │ ├── annotation │ │ ├── AbacProperty.java │ │ ├── CheckAbac.java │ │ ├── CheckAbacAnnotation.java │ │ ├── PropertyPretrain.java │ │ └── VerifyPrestrain.java │ │ ├── carryout │ │ └── LoopAuthAbac.java │ │ ├── face │ │ ├── AbacInterface.java │ │ ├── AbacInterfaceImpl.java │ │ └── AbstractAbacWrapper.java │ │ ├── policy │ │ ├── PolicyWrapper.java │ │ └── model │ │ │ ├── Action.java │ │ │ ├── Contextual.java │ │ │ ├── Policy.java │ │ │ ├── PropertyEnum.java │ │ │ ├── ResObject.java │ │ │ ├── Subject.java │ │ │ └── authProperty │ │ │ ├── IntervalType.java │ │ │ └── TimeInterval.java │ │ ├── prestrain │ │ ├── AbstractLoadeMethod.java │ │ ├── AbstractParsePath.java │ │ ├── MethodFactory.java │ │ └── PrestrainBuild.java │ │ └── util │ │ ├── IpMate.java │ │ └── TimeMate.java ├── LoopAuth-base │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sobercoding │ │ └── loopauth │ │ ├── context │ │ ├── LoopAuthContext.java │ │ ├── LoopAuthContextDefaultImpl.java │ │ ├── LoopAuthContextThreadLocal.java │ │ ├── LoopAuthRequest.java │ │ ├── LoopAuthResponse.java │ │ ├── LoopAuthStorage.java │ │ └── SourceContext.java │ │ ├── exception │ │ ├── LoopAuthConfigException.java │ │ ├── LoopAuthDaoException.java │ │ ├── LoopAuthException.java │ │ ├── LoopAuthExceptionEnum.java │ │ ├── LoopAuthLoginException.java │ │ ├── LoopAuthParamException.java │ │ └── LoopAuthPermissionException.java │ │ ├── function │ │ ├── Builder.java │ │ ├── LoopAuthErrorFilter.java │ │ ├── LoopAuthFilterFun.java │ │ ├── LoopAuthWebFluxFilterFun.java │ │ ├── LrFunction.java │ │ ├── MateFunction.java │ │ └── VerifyFunction.java │ │ ├── model │ │ ├── LoopAuthHttpMode.java │ │ └── LoopAuthVerifyMode.java │ │ └── util │ │ ├── AesUtil.java │ │ ├── AuthUtil.java │ │ └── LoopAuthUtil.java ├── LoopAuth-rbac │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sobercoding │ │ └── loopauth │ │ └── rbac │ │ ├── RbacStrategy.java │ │ ├── annotation │ │ ├── CheckPermission.java │ │ ├── CheckRbacAnnotation.java │ │ └── CheckRole.java │ │ ├── carryout │ │ ├── LoopAuthPermission.java │ │ └── LoopAuthRbac.java │ │ └── face │ │ ├── PermissionInterface.java │ │ └── PermissionInterfaceDefImpl.java ├── LoopAuth-session │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sobercoding │ │ └── loopauth │ │ └── session │ │ ├── SessionStrategy.java │ │ ├── annotation │ │ ├── CheckLogin.java │ │ └── CheckSessionAnnotation.java │ │ ├── carryout │ │ ├── LoopAuthSession.java │ │ └── component │ │ │ ├── LoopAuthLogin.java │ │ │ └── LoopAuthToken.java │ │ ├── config │ │ ├── CookieConfig.java │ │ ├── RedisConfig.java │ │ └── SessionConfig.java │ │ ├── context │ │ └── LoopAuthCookie.java │ │ ├── dao │ │ ├── LoopAuthDao.java │ │ └── LoopAuthDaoImpl.java │ │ └── model │ │ ├── TokenAccessMode.java │ │ ├── TokenModel.java │ │ └── UserSession.java └── pom.xml ├── LoopAuth-doc ├── docs │ ├── .vuepress │ │ ├── config.js │ │ ├── enhanceApp.js │ │ ├── public │ │ │ ├── img │ │ │ │ └── mywx.jpg │ │ │ └── logo.png │ │ └── vuepress-plugin-jsonld │ │ │ ├── JSONLD.vue │ │ │ ├── enhanceAppFile.js │ │ │ ├── index.js │ │ │ └── package.json │ ├── README.md │ ├── behavior │ │ └── README.md │ ├── blogroll │ │ └── README.md │ └── doc │ │ ├── README.md │ │ ├── context │ │ ├── customKey.md │ │ ├── customLogin.md │ │ ├── customToken.md │ │ └── userSession.md │ │ ├── otherstarter │ │ └── webflux.md │ │ ├── preamble │ │ ├── cite.md │ │ ├── contribute.md │ │ └── version.md │ │ ├── separate │ │ └── README.md │ │ └── start │ │ ├── abac.md │ │ ├── auth.md │ │ ├── exception.md │ │ ├── forcedOffline.md │ │ ├── globalTool.md │ │ ├── redis.md │ │ └── spring.md └── package.json ├── LoopAuth-plugin ├── LoopAuth-redis │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sobercoding │ │ └── loopauth │ │ ├── jedis │ │ ├── JedisConn.java │ │ └── JedisDaoImpl.java │ │ └── util │ │ └── JsonUtil.java └── pom.xml ├── LoopAuth-starter ├── LoopAuth-jakarte-servlet │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sobercoding │ │ └── loopauth │ │ └── servlet │ │ ├── context │ │ ├── LoopAuthRequestForServlet.java │ │ ├── LoopAuthResponseForServlet.java │ │ └── LoopAuthStorageForServlet.java │ │ └── filter │ │ └── LoopAuthServletFilter.java ├── LoopAuth-servlet │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sobercoding │ │ └── loopauth │ │ └── servlet │ │ ├── context │ │ ├── LoopAuthRequestForServlet.java │ │ ├── LoopAuthResponseForServlet.java │ │ └── LoopAuthStorageForServlet.java │ │ └── filter │ │ └── LoopAuthServletFilter.java ├── LoopAuth-spring-boot-starter │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── sobercoding │ │ │ └── loopauth │ │ │ └── springbootstarter │ │ │ ├── LoopAuthContextForSpring.java │ │ │ ├── LoopAuthInject.java │ │ │ ├── LoopAuthRegister.java │ │ │ ├── LoopAuthRouteFunction.java │ │ │ ├── interceptor │ │ │ ├── InterceptorBuilder.java │ │ │ └── LoopAuthInterceptor.java │ │ │ └── pretrain │ │ │ ├── LoopAuthImportSelector.java │ │ │ └── LoopAuthPretrain.java │ │ └── resources │ │ └── META-INF │ │ ├── additional-spring-configuration-metadata.json │ │ └── spring.factories ├── LoopAuth-spring-boot-webflux-starter │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── sobercoding │ │ │ └── loopauth │ │ │ └── springbootwebfluxstarter │ │ │ ├── LoopAuthInject.java │ │ │ ├── LoopAuthRegister.java │ │ │ ├── context │ │ │ ├── LoopAuthContextHolder.java │ │ │ ├── LoopAuthRequestForWebFlux.java │ │ │ ├── LoopAuthResponseForWebFlux.java │ │ │ └── LoopAuthStorageForWebFlux.java │ │ │ └── filter │ │ │ └── LoopAuthWebFluxFilter.java │ │ └── resources │ │ └── META-INF │ │ └── spring.factories ├── LoopAuth-spring-boot3-starter │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── sobercoding │ │ │ └── loopauth │ │ │ └── springbootstarter │ │ │ ├── LoopAuthContextForSpring.java │ │ │ ├── LoopAuthInject.java │ │ │ ├── LoopAuthRegister.java │ │ │ ├── LoopAuthRouteFunction.java │ │ │ └── interceptor │ │ │ ├── InterceptorBuilder.java │ │ │ └── LoopAuthInterceptor.java │ │ └── resources │ │ └── META-INF │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports ├── LoopAuth-spring-boot3-webflux-starter │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── sobercoding │ │ │ └── loopauth │ │ │ └── springbootwebfluxstarter │ │ │ ├── LoopAuthInject.java │ │ │ ├── LoopAuthRegister.java │ │ │ ├── context │ │ │ ├── LoopAuthContextHolder.java │ │ │ ├── LoopAuthRequestForWebFlux.java │ │ │ ├── LoopAuthResponseForWebFlux.java │ │ │ └── LoopAuthStorageForWebFlux.java │ │ │ └── filter │ │ │ └── LoopAuthWebFluxFilter.java │ │ └── resources │ │ └── META-INF │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports └── pom.xml ├── README.md ├── pom.xml └── springboot-test ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── sobercoding │ │ └── loopauth │ │ ├── SpringbootTestApplication.java │ │ ├── auth │ │ ├── AbacInterFaceImpl.java │ │ ├── model │ │ │ ├── ActionModel.java │ │ │ ├── ContextualModel.java │ │ │ └── UserModel.java │ │ └── verify │ │ │ └── IpMate.java │ │ ├── config │ │ └── LoopAuthMvcConfigure.java │ │ ├── controller │ │ ├── AbacDemoController.java │ │ └── TestController.java │ │ ├── exception │ │ └── GlobalExceptionHandler.java │ │ ├── impl │ │ └── PermissionInterfaceImpl.java │ │ └── model │ │ └── Result.java └── resources │ ├── abacjson │ └── blog.json │ └── application.yml └── test └── java └── com └── sobercoding └── loopauth └── SpringbootTestApplicationTests.java /.github/workflows/static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/.github/workflows/static.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LICENSE -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/pom.xml -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/AbacStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/AbacStrategy.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/AbacProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/AbacProperty.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/CheckAbac.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/CheckAbac.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/CheckAbacAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/CheckAbacAnnotation.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/PropertyPretrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/PropertyPretrain.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/VerifyPrestrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/annotation/VerifyPrestrain.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/carryout/LoopAuthAbac.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/carryout/LoopAuthAbac.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/face/AbacInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/face/AbacInterface.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/face/AbacInterfaceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/face/AbacInterfaceImpl.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/face/AbstractAbacWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/face/AbstractAbacWrapper.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/PolicyWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/PolicyWrapper.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/Action.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/Contextual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/Contextual.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/Policy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/Policy.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/PropertyEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/PropertyEnum.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/ResObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/ResObject.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/Subject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/Subject.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/authProperty/IntervalType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/authProperty/IntervalType.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/authProperty/TimeInterval.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/policy/model/authProperty/TimeInterval.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/prestrain/AbstractLoadeMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/prestrain/AbstractLoadeMethod.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/prestrain/AbstractParsePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/prestrain/AbstractParsePath.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/prestrain/MethodFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/prestrain/MethodFactory.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/prestrain/PrestrainBuild.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/prestrain/PrestrainBuild.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/util/IpMate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/util/IpMate.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/util/TimeMate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-abac/src/main/java/com/sobercoding/loopauth/abac/util/TimeMate.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/pom.xml -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthContext.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthContextDefaultImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthContextDefaultImpl.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthContextThreadLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthContextThreadLocal.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthRequest.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthResponse.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/LoopAuthStorage.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/SourceContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/context/SourceContext.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthConfigException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthConfigException.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthDaoException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthDaoException.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthException.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthExceptionEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthExceptionEnum.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthLoginException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthLoginException.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthParamException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthParamException.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthPermissionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/exception/LoopAuthPermissionException.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/Builder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/Builder.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/LoopAuthErrorFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/LoopAuthErrorFilter.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/LoopAuthFilterFun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/LoopAuthFilterFun.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/LoopAuthWebFluxFilterFun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/LoopAuthWebFluxFilterFun.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/LrFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/LrFunction.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/MateFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/MateFunction.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/VerifyFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/function/VerifyFunction.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/model/LoopAuthHttpMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/model/LoopAuthHttpMode.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/model/LoopAuthVerifyMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/model/LoopAuthVerifyMode.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/util/AesUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/util/AesUtil.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/util/AuthUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/util/AuthUtil.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/util/LoopAuthUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-base/src/main/java/com/sobercoding/loopauth/util/LoopAuthUtil.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/pom.xml -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/RbacStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/RbacStrategy.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/annotation/CheckPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/annotation/CheckPermission.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/annotation/CheckRbacAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/annotation/CheckRbacAnnotation.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/annotation/CheckRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/annotation/CheckRole.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/carryout/LoopAuthPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/carryout/LoopAuthPermission.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/carryout/LoopAuthRbac.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/carryout/LoopAuthRbac.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/face/PermissionInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/face/PermissionInterface.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/face/PermissionInterfaceDefImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-rbac/src/main/java/com/sobercoding/loopauth/rbac/face/PermissionInterfaceDefImpl.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/pom.xml -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/SessionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/SessionStrategy.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/annotation/CheckLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/annotation/CheckLogin.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/annotation/CheckSessionAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/annotation/CheckSessionAnnotation.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/carryout/LoopAuthSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/carryout/LoopAuthSession.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/carryout/component/LoopAuthLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/carryout/component/LoopAuthLogin.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/carryout/component/LoopAuthToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/carryout/component/LoopAuthToken.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/config/CookieConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/config/CookieConfig.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/config/RedisConfig.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/config/SessionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/config/SessionConfig.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/context/LoopAuthCookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/context/LoopAuthCookie.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/dao/LoopAuthDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/dao/LoopAuthDao.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/dao/LoopAuthDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/dao/LoopAuthDaoImpl.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/model/TokenAccessMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/model/TokenAccessMode.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/model/TokenModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/model/TokenModel.java -------------------------------------------------------------------------------- /LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/model/UserSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/LoopAuth-session/src/main/java/com/sobercoding/loopauth/session/model/UserSession.java -------------------------------------------------------------------------------- /LoopAuth-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-core/pom.xml -------------------------------------------------------------------------------- /LoopAuth-doc/docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/.vuepress/config.js -------------------------------------------------------------------------------- /LoopAuth-doc/docs/.vuepress/enhanceApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/.vuepress/enhanceApp.js -------------------------------------------------------------------------------- /LoopAuth-doc/docs/.vuepress/public/img/mywx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/.vuepress/public/img/mywx.jpg -------------------------------------------------------------------------------- /LoopAuth-doc/docs/.vuepress/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/.vuepress/public/logo.png -------------------------------------------------------------------------------- /LoopAuth-doc/docs/.vuepress/vuepress-plugin-jsonld/JSONLD.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/.vuepress/vuepress-plugin-jsonld/JSONLD.vue -------------------------------------------------------------------------------- /LoopAuth-doc/docs/.vuepress/vuepress-plugin-jsonld/enhanceAppFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/.vuepress/vuepress-plugin-jsonld/enhanceAppFile.js -------------------------------------------------------------------------------- /LoopAuth-doc/docs/.vuepress/vuepress-plugin-jsonld/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/.vuepress/vuepress-plugin-jsonld/index.js -------------------------------------------------------------------------------- /LoopAuth-doc/docs/.vuepress/vuepress-plugin-jsonld/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/.vuepress/vuepress-plugin-jsonld/package.json -------------------------------------------------------------------------------- /LoopAuth-doc/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/README.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/behavior/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/behavior/README.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/blogroll/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/blogroll/README.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/README.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/context/customKey.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 自定义Token加密的secretKey规则 3 | --- -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/context/customLogin.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 自定义登录规则 3 | --- -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/context/customToken.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 自定义Token生成策略 3 | --- -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/context/userSession.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/context/userSession.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/otherstarter/webflux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/otherstarter/webflux.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/preamble/cite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/preamble/cite.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/preamble/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/preamble/contribute.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/preamble/version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/preamble/version.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/separate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/separate/README.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/start/abac.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/start/abac.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/start/auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/start/auth.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/start/exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/start/exception.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/start/forcedOffline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/start/forcedOffline.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/start/globalTool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/start/globalTool.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/start/redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/start/redis.md -------------------------------------------------------------------------------- /LoopAuth-doc/docs/doc/start/spring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/docs/doc/start/spring.md -------------------------------------------------------------------------------- /LoopAuth-doc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-doc/package.json -------------------------------------------------------------------------------- /LoopAuth-plugin/LoopAuth-redis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-plugin/LoopAuth-redis/pom.xml -------------------------------------------------------------------------------- /LoopAuth-plugin/LoopAuth-redis/src/main/java/com/sobercoding/loopauth/jedis/JedisConn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-plugin/LoopAuth-redis/src/main/java/com/sobercoding/loopauth/jedis/JedisConn.java -------------------------------------------------------------------------------- /LoopAuth-plugin/LoopAuth-redis/src/main/java/com/sobercoding/loopauth/jedis/JedisDaoImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-plugin/LoopAuth-redis/src/main/java/com/sobercoding/loopauth/jedis/JedisDaoImpl.java -------------------------------------------------------------------------------- /LoopAuth-plugin/LoopAuth-redis/src/main/java/com/sobercoding/loopauth/util/JsonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-plugin/LoopAuth-redis/src/main/java/com/sobercoding/loopauth/util/JsonUtil.java -------------------------------------------------------------------------------- /LoopAuth-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-plugin/pom.xml -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-jakarte-servlet/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-jakarte-servlet/pom.xml -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-jakarte-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthRequestForServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-jakarte-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthRequestForServlet.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-jakarte-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthResponseForServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-jakarte-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthResponseForServlet.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-jakarte-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthStorageForServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-jakarte-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthStorageForServlet.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-jakarte-servlet/src/main/java/com/sobercoding/loopauth/servlet/filter/LoopAuthServletFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-jakarte-servlet/src/main/java/com/sobercoding/loopauth/servlet/filter/LoopAuthServletFilter.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-servlet/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-servlet/pom.xml -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthRequestForServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthRequestForServlet.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthResponseForServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthResponseForServlet.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthStorageForServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-servlet/src/main/java/com/sobercoding/loopauth/servlet/context/LoopAuthStorageForServlet.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-servlet/src/main/java/com/sobercoding/loopauth/servlet/filter/LoopAuthServletFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-servlet/src/main/java/com/sobercoding/loopauth/servlet/filter/LoopAuthServletFilter.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/pom.xml -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthContextForSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthContextForSpring.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthInject.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthRegister.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthRouteFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthRouteFunction.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/interceptor/InterceptorBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/interceptor/InterceptorBuilder.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/interceptor/LoopAuthInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/interceptor/LoopAuthInterceptor.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/pretrain/LoopAuthImportSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/pretrain/LoopAuthImportSelector.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/pretrain/LoopAuthPretrain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/pretrain/LoopAuthPretrain.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/pom.xml -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/LoopAuthInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/LoopAuthInject.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/LoopAuthRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/LoopAuthRegister.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthContextHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthContextHolder.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthRequestForWebFlux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthRequestForWebFlux.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthResponseForWebFlux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthResponseForWebFlux.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthStorageForWebFlux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthStorageForWebFlux.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/filter/LoopAuthWebFluxFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/filter/LoopAuthWebFluxFilter.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot-webflux-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-starter/pom.xml -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthContextForSpring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthContextForSpring.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthInject.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthRegister.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthRouteFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/LoopAuthRouteFunction.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/interceptor/InterceptorBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/interceptor/InterceptorBuilder.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/interceptor/LoopAuthInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/java/com/sobercoding/loopauth/springbootstarter/interceptor/LoopAuthInterceptor.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/pom.xml -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/LoopAuthInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/LoopAuthInject.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/LoopAuthRegister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/LoopAuthRegister.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthContextHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthContextHolder.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthRequestForWebFlux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthRequestForWebFlux.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthResponseForWebFlux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthResponseForWebFlux.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthStorageForWebFlux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/context/LoopAuthStorageForWebFlux.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/filter/LoopAuthWebFluxFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/java/com/sobercoding/loopauth/springbootwebfluxstarter/filter/LoopAuthWebFluxFilter.java -------------------------------------------------------------------------------- /LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/LoopAuth-spring-boot3-webflux-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports -------------------------------------------------------------------------------- /LoopAuth-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/LoopAuth-starter/pom.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/pom.xml -------------------------------------------------------------------------------- /springboot-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/pom.xml -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/SpringbootTestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/SpringbootTestApplication.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/auth/AbacInterFaceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/auth/AbacInterFaceImpl.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/auth/model/ActionModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/auth/model/ActionModel.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/auth/model/ContextualModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/auth/model/ContextualModel.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/auth/model/UserModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/auth/model/UserModel.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/auth/verify/IpMate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/auth/verify/IpMate.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/config/LoopAuthMvcConfigure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/config/LoopAuthMvcConfigure.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/controller/AbacDemoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/controller/AbacDemoController.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/controller/TestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/controller/TestController.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/exception/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/exception/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/impl/PermissionInterfaceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/impl/PermissionInterfaceImpl.java -------------------------------------------------------------------------------- /springboot-test/src/main/java/com/sobercoding/loopauth/model/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/java/com/sobercoding/loopauth/model/Result.java -------------------------------------------------------------------------------- /springboot-test/src/main/resources/abacjson/blog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/resources/abacjson/blog.json -------------------------------------------------------------------------------- /springboot-test/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/main/resources/application.yml -------------------------------------------------------------------------------- /springboot-test/src/test/java/com/sobercoding/loopauth/SpringbootTestApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckyColorCloud/LoopAuth/HEAD/springboot-test/src/test/java/com/sobercoding/loopauth/SpringbootTestApplicationTests.java --------------------------------------------------------------------------------