From 46aabbda5201c70947fcbd31ac16cc193406542f Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Sat, 17 May 2025 16:08:31 +0800 Subject: [PATCH] =?UTF-8?q?:poop:=20feat:=20=E4=BF=AE=E6=94=B9=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- {auh-api => auth-api}/Dockerfile | 0 {auh-api => auth-api}/pom.xml | 2 +- .../cn/bunny/services/AuthServiceApplication.java | 0 .../src/main/java/cn/bunny/services/ReadMe.md | 0 .../bunny/services/controller/IndexController.java | 2 +- .../configuration/ConfigurationController.java | 0 .../configuration/EmailTemplateController.java | 0 .../configuration/EmailUsersController.java | 0 .../controller/configuration/I18nController.java | 0 .../configuration/I18nTypeController.java | 0 .../configuration/MenuIconController.java | 0 .../services/controller/file/FilesController.java | 0 .../controller/file/FilesParDetailController.java | 0 .../log/ScheduleExecuteLogController.java | 0 .../controller/log/UserLoginLogController.java | 0 .../controller/message/MessageController.java | 0 .../message/MessageReceivedController.java | 0 .../controller/message/MessageTypeController.java | 0 .../controller/schedule/SchedulersController.java | 0 .../schedule/SchedulersGroupController.java | 0 .../services/controller/system/DeptController.java | 0 .../controller/system/PermissionController.java | 0 .../services/controller/system/RoleController.java | 0 .../controller/system/RolePermissionController.java | 0 .../controller/system/RouterController.java | 0 .../controller/system/RouterRoleController.java | 0 .../services/controller/system/UserController.java | 0 .../controller/system/UserLoginController.java | 0 .../controller/system/UserRoleController.java | 0 .../src/main/resources/application-dev.yml | 0 .../src/main/resources/application-test.yml | 0 .../src/main/resources/application.yml | 0 {auh-api => auth-api}/src/main/resources/banner.txt | 0 .../src/main/resources/logback.xml | 0 .../src/main/resources/static/backup.sh | 0 .../src/main/resources/static/error/400.html | 0 .../src/main/resources/static/error/403.html | 0 .../src/main/resources/static/error/404.html | 0 .../src/main/resources/static/error/500.html | 0 .../src/main/resources/static/error/501.html | 0 .../src/main/resources/static/error/502.html | 0 .../src/main/resources/static/error/503.html | 0 .../src/main/resources/static/error/504.html | 0 .../src/main/resources/static/error/505.html | 0 .../src/main/resources/static/error/506.html | 0 .../src/main/resources/static/error/507.html | 0 .../src/main/resources/static/error/509.html | 0 .../src/main/resources/static/error/510.html | 0 .../src/main/resources/static/favicon.ico | Bin .../src/main/resources/static/platform-config.json | 0 .../src/main/resources/templates/index.html | 2 +- .../src/test/java/impl/BuildPermissionApiTest.java | 0 .../src/test/java/impl/ControllerScannerTest.java | 0 pom.xml | 2 +- .../services/core/strategy/login/LoginContext.java | 1 + .../security/config/MethodSecurityConfig.java | 2 +- .../services/security/config/WebSecurityConfig.java | 6 +++++- 57 files changed, 11 insertions(+), 6 deletions(-) rename {auh-api => auth-api}/Dockerfile (100%) rename {auh-api => auth-api}/pom.xml (97%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/AuthServiceApplication.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/ReadMe.md (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/IndexController.java (96%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/configuration/ConfigurationController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/configuration/EmailTemplateController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/configuration/EmailUsersController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/configuration/I18nController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/configuration/I18nTypeController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/configuration/MenuIconController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/file/FilesController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/file/FilesParDetailController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/log/ScheduleExecuteLogController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/log/UserLoginLogController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/message/MessageController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/message/MessageReceivedController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/message/MessageTypeController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/schedule/SchedulersController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/schedule/SchedulersGroupController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/DeptController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/PermissionController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/RoleController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/RolePermissionController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/RouterController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/RouterRoleController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/UserController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/UserLoginController.java (100%) rename {auh-api => auth-api}/src/main/java/cn/bunny/services/controller/system/UserRoleController.java (100%) rename {auh-api => auth-api}/src/main/resources/application-dev.yml (100%) rename {auh-api => auth-api}/src/main/resources/application-test.yml (100%) rename {auh-api => auth-api}/src/main/resources/application.yml (100%) rename {auh-api => auth-api}/src/main/resources/banner.txt (100%) rename {auh-api => auth-api}/src/main/resources/logback.xml (100%) rename {auh-api => auth-api}/src/main/resources/static/backup.sh (100%) rename {auh-api => auth-api}/src/main/resources/static/error/400.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/403.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/404.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/500.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/501.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/502.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/503.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/504.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/505.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/506.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/507.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/509.html (100%) rename {auh-api => auth-api}/src/main/resources/static/error/510.html (100%) rename {auh-api => auth-api}/src/main/resources/static/favicon.ico (100%) rename {auh-api => auth-api}/src/main/resources/static/platform-config.json (100%) rename {auh-api => auth-api}/src/main/resources/templates/index.html (98%) rename {auh-api => auth-api}/src/test/java/impl/BuildPermissionApiTest.java (100%) rename {auh-api => auth-api}/src/test/java/impl/ControllerScannerTest.java (100%) diff --git a/auh-api/Dockerfile b/auth-api/Dockerfile similarity index 100% rename from auh-api/Dockerfile rename to auth-api/Dockerfile diff --git a/auh-api/pom.xml b/auth-api/pom.xml similarity index 97% rename from auh-api/pom.xml rename to auth-api/pom.xml index fe3bf83..512295e 100644 --- a/auh-api/pom.xml +++ b/auth-api/pom.xml @@ -7,7 +7,7 @@ 0.0.1-SNAPSHOT - auh-api + auth-api jar auh-api diff --git a/auh-api/src/main/java/cn/bunny/services/AuthServiceApplication.java b/auth-api/src/main/java/cn/bunny/services/AuthServiceApplication.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/AuthServiceApplication.java rename to auth-api/src/main/java/cn/bunny/services/AuthServiceApplication.java diff --git a/auh-api/src/main/java/cn/bunny/services/ReadMe.md b/auth-api/src/main/java/cn/bunny/services/ReadMe.md similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/ReadMe.md rename to auth-api/src/main/java/cn/bunny/services/ReadMe.md diff --git a/auh-api/src/main/java/cn/bunny/services/controller/IndexController.java b/auth-api/src/main/java/cn/bunny/services/controller/IndexController.java similarity index 96% rename from auh-api/src/main/java/cn/bunny/services/controller/IndexController.java rename to auth-api/src/main/java/cn/bunny/services/controller/IndexController.java index 9327088..e9b4372 100644 --- a/auh-api/src/main/java/cn/bunny/services/controller/IndexController.java +++ b/auth-api/src/main/java/cn/bunny/services/controller/IndexController.java @@ -24,7 +24,7 @@ public class IndexController { } @Operation(summary = "生成验证码", description = "生成验证码") - @GetMapping("public/check-code") + @GetMapping("/api/image/public/check-code") public ResponseEntity checkCode() { HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.IMAGE_JPEG); diff --git a/auh-api/src/main/java/cn/bunny/services/controller/configuration/ConfigurationController.java b/auth-api/src/main/java/cn/bunny/services/controller/configuration/ConfigurationController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/configuration/ConfigurationController.java rename to auth-api/src/main/java/cn/bunny/services/controller/configuration/ConfigurationController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/configuration/EmailTemplateController.java b/auth-api/src/main/java/cn/bunny/services/controller/configuration/EmailTemplateController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/configuration/EmailTemplateController.java rename to auth-api/src/main/java/cn/bunny/services/controller/configuration/EmailTemplateController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/configuration/EmailUsersController.java b/auth-api/src/main/java/cn/bunny/services/controller/configuration/EmailUsersController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/configuration/EmailUsersController.java rename to auth-api/src/main/java/cn/bunny/services/controller/configuration/EmailUsersController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/configuration/I18nController.java b/auth-api/src/main/java/cn/bunny/services/controller/configuration/I18nController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/configuration/I18nController.java rename to auth-api/src/main/java/cn/bunny/services/controller/configuration/I18nController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/configuration/I18nTypeController.java b/auth-api/src/main/java/cn/bunny/services/controller/configuration/I18nTypeController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/configuration/I18nTypeController.java rename to auth-api/src/main/java/cn/bunny/services/controller/configuration/I18nTypeController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/configuration/MenuIconController.java b/auth-api/src/main/java/cn/bunny/services/controller/configuration/MenuIconController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/configuration/MenuIconController.java rename to auth-api/src/main/java/cn/bunny/services/controller/configuration/MenuIconController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/file/FilesController.java b/auth-api/src/main/java/cn/bunny/services/controller/file/FilesController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/file/FilesController.java rename to auth-api/src/main/java/cn/bunny/services/controller/file/FilesController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/file/FilesParDetailController.java b/auth-api/src/main/java/cn/bunny/services/controller/file/FilesParDetailController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/file/FilesParDetailController.java rename to auth-api/src/main/java/cn/bunny/services/controller/file/FilesParDetailController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/log/ScheduleExecuteLogController.java b/auth-api/src/main/java/cn/bunny/services/controller/log/ScheduleExecuteLogController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/log/ScheduleExecuteLogController.java rename to auth-api/src/main/java/cn/bunny/services/controller/log/ScheduleExecuteLogController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/log/UserLoginLogController.java b/auth-api/src/main/java/cn/bunny/services/controller/log/UserLoginLogController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/log/UserLoginLogController.java rename to auth-api/src/main/java/cn/bunny/services/controller/log/UserLoginLogController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/message/MessageController.java b/auth-api/src/main/java/cn/bunny/services/controller/message/MessageController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/message/MessageController.java rename to auth-api/src/main/java/cn/bunny/services/controller/message/MessageController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/message/MessageReceivedController.java b/auth-api/src/main/java/cn/bunny/services/controller/message/MessageReceivedController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/message/MessageReceivedController.java rename to auth-api/src/main/java/cn/bunny/services/controller/message/MessageReceivedController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/message/MessageTypeController.java b/auth-api/src/main/java/cn/bunny/services/controller/message/MessageTypeController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/message/MessageTypeController.java rename to auth-api/src/main/java/cn/bunny/services/controller/message/MessageTypeController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/schedule/SchedulersController.java b/auth-api/src/main/java/cn/bunny/services/controller/schedule/SchedulersController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/schedule/SchedulersController.java rename to auth-api/src/main/java/cn/bunny/services/controller/schedule/SchedulersController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/schedule/SchedulersGroupController.java b/auth-api/src/main/java/cn/bunny/services/controller/schedule/SchedulersGroupController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/schedule/SchedulersGroupController.java rename to auth-api/src/main/java/cn/bunny/services/controller/schedule/SchedulersGroupController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/DeptController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/DeptController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/DeptController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/DeptController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/PermissionController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/PermissionController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/PermissionController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/PermissionController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/RoleController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/RoleController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/RoleController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/RoleController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/RolePermissionController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/RolePermissionController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/RolePermissionController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/RolePermissionController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/RouterController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/RouterController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/RouterController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/RouterController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/RouterRoleController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/RouterRoleController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/RouterRoleController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/RouterRoleController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/UserController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/UserController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/UserController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/UserController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/UserLoginController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/UserLoginController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/UserLoginController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/UserLoginController.java diff --git a/auh-api/src/main/java/cn/bunny/services/controller/system/UserRoleController.java b/auth-api/src/main/java/cn/bunny/services/controller/system/UserRoleController.java similarity index 100% rename from auh-api/src/main/java/cn/bunny/services/controller/system/UserRoleController.java rename to auth-api/src/main/java/cn/bunny/services/controller/system/UserRoleController.java diff --git a/auh-api/src/main/resources/application-dev.yml b/auth-api/src/main/resources/application-dev.yml similarity index 100% rename from auh-api/src/main/resources/application-dev.yml rename to auth-api/src/main/resources/application-dev.yml diff --git a/auh-api/src/main/resources/application-test.yml b/auth-api/src/main/resources/application-test.yml similarity index 100% rename from auh-api/src/main/resources/application-test.yml rename to auth-api/src/main/resources/application-test.yml diff --git a/auh-api/src/main/resources/application.yml b/auth-api/src/main/resources/application.yml similarity index 100% rename from auh-api/src/main/resources/application.yml rename to auth-api/src/main/resources/application.yml diff --git a/auh-api/src/main/resources/banner.txt b/auth-api/src/main/resources/banner.txt similarity index 100% rename from auh-api/src/main/resources/banner.txt rename to auth-api/src/main/resources/banner.txt diff --git a/auh-api/src/main/resources/logback.xml b/auth-api/src/main/resources/logback.xml similarity index 100% rename from auh-api/src/main/resources/logback.xml rename to auth-api/src/main/resources/logback.xml diff --git a/auh-api/src/main/resources/static/backup.sh b/auth-api/src/main/resources/static/backup.sh similarity index 100% rename from auh-api/src/main/resources/static/backup.sh rename to auth-api/src/main/resources/static/backup.sh diff --git a/auh-api/src/main/resources/static/error/400.html b/auth-api/src/main/resources/static/error/400.html similarity index 100% rename from auh-api/src/main/resources/static/error/400.html rename to auth-api/src/main/resources/static/error/400.html diff --git a/auh-api/src/main/resources/static/error/403.html b/auth-api/src/main/resources/static/error/403.html similarity index 100% rename from auh-api/src/main/resources/static/error/403.html rename to auth-api/src/main/resources/static/error/403.html diff --git a/auh-api/src/main/resources/static/error/404.html b/auth-api/src/main/resources/static/error/404.html similarity index 100% rename from auh-api/src/main/resources/static/error/404.html rename to auth-api/src/main/resources/static/error/404.html diff --git a/auh-api/src/main/resources/static/error/500.html b/auth-api/src/main/resources/static/error/500.html similarity index 100% rename from auh-api/src/main/resources/static/error/500.html rename to auth-api/src/main/resources/static/error/500.html diff --git a/auh-api/src/main/resources/static/error/501.html b/auth-api/src/main/resources/static/error/501.html similarity index 100% rename from auh-api/src/main/resources/static/error/501.html rename to auth-api/src/main/resources/static/error/501.html diff --git a/auh-api/src/main/resources/static/error/502.html b/auth-api/src/main/resources/static/error/502.html similarity index 100% rename from auh-api/src/main/resources/static/error/502.html rename to auth-api/src/main/resources/static/error/502.html diff --git a/auh-api/src/main/resources/static/error/503.html b/auth-api/src/main/resources/static/error/503.html similarity index 100% rename from auh-api/src/main/resources/static/error/503.html rename to auth-api/src/main/resources/static/error/503.html diff --git a/auh-api/src/main/resources/static/error/504.html b/auth-api/src/main/resources/static/error/504.html similarity index 100% rename from auh-api/src/main/resources/static/error/504.html rename to auth-api/src/main/resources/static/error/504.html diff --git a/auh-api/src/main/resources/static/error/505.html b/auth-api/src/main/resources/static/error/505.html similarity index 100% rename from auh-api/src/main/resources/static/error/505.html rename to auth-api/src/main/resources/static/error/505.html diff --git a/auh-api/src/main/resources/static/error/506.html b/auth-api/src/main/resources/static/error/506.html similarity index 100% rename from auh-api/src/main/resources/static/error/506.html rename to auth-api/src/main/resources/static/error/506.html diff --git a/auh-api/src/main/resources/static/error/507.html b/auth-api/src/main/resources/static/error/507.html similarity index 100% rename from auh-api/src/main/resources/static/error/507.html rename to auth-api/src/main/resources/static/error/507.html diff --git a/auh-api/src/main/resources/static/error/509.html b/auth-api/src/main/resources/static/error/509.html similarity index 100% rename from auh-api/src/main/resources/static/error/509.html rename to auth-api/src/main/resources/static/error/509.html diff --git a/auh-api/src/main/resources/static/error/510.html b/auth-api/src/main/resources/static/error/510.html similarity index 100% rename from auh-api/src/main/resources/static/error/510.html rename to auth-api/src/main/resources/static/error/510.html diff --git a/auh-api/src/main/resources/static/favicon.ico b/auth-api/src/main/resources/static/favicon.ico similarity index 100% rename from auh-api/src/main/resources/static/favicon.ico rename to auth-api/src/main/resources/static/favicon.ico diff --git a/auh-api/src/main/resources/static/platform-config.json b/auth-api/src/main/resources/static/platform-config.json similarity index 100% rename from auh-api/src/main/resources/static/platform-config.json rename to auth-api/src/main/resources/static/platform-config.json diff --git a/auh-api/src/main/resources/templates/index.html b/auth-api/src/main/resources/templates/index.html similarity index 98% rename from auh-api/src/main/resources/templates/index.html rename to auth-api/src/main/resources/templates/index.html index 3a1b59f..1b0427f 100644 --- a/auh-api/src/main/resources/templates/index.html +++ b/auth-api/src/main/resources/templates/index.html @@ -88,7 +88,7 @@ diff --git a/auh-api/src/test/java/impl/BuildPermissionApiTest.java b/auth-api/src/test/java/impl/BuildPermissionApiTest.java similarity index 100% rename from auh-api/src/test/java/impl/BuildPermissionApiTest.java rename to auth-api/src/test/java/impl/BuildPermissionApiTest.java diff --git a/auh-api/src/test/java/impl/ControllerScannerTest.java b/auth-api/src/test/java/impl/ControllerScannerTest.java similarity index 100% rename from auh-api/src/test/java/impl/ControllerScannerTest.java rename to auth-api/src/test/java/impl/ControllerScannerTest.java diff --git a/pom.xml b/pom.xml index 8c42bb2..0c35bd4 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ service dao auth-core - auh-api + auth-api diff --git a/service/src/main/java/cn/bunny/services/core/strategy/login/LoginContext.java b/service/src/main/java/cn/bunny/services/core/strategy/login/LoginContext.java index ad99251..1b81486 100644 --- a/service/src/main/java/cn/bunny/services/core/strategy/login/LoginContext.java +++ b/service/src/main/java/cn/bunny/services/core/strategy/login/LoginContext.java @@ -17,6 +17,7 @@ public class LoginContext { this.strategies = strategies; } + /** * 执行登录策略 * 根据情况判断 type 是否为空 diff --git a/service/src/main/java/cn/bunny/services/security/config/MethodSecurityConfig.java b/service/src/main/java/cn/bunny/services/security/config/MethodSecurityConfig.java index 3ba401e..355e494 100644 --- a/service/src/main/java/cn/bunny/services/security/config/MethodSecurityConfig.java +++ b/service/src/main/java/cn/bunny/services/security/config/MethodSecurityConfig.java @@ -13,7 +13,7 @@ import org.springframework.security.crypto.password.PasswordEncoder; @Configuration public class MethodSecurityConfig { - + /** * 设置密码校验器 * diff --git a/service/src/main/java/cn/bunny/services/security/config/WebSecurityConfig.java b/service/src/main/java/cn/bunny/services/security/config/WebSecurityConfig.java index 254585c..606ab72 100644 --- a/service/src/main/java/cn/bunny/services/security/config/WebSecurityConfig.java +++ b/service/src/main/java/cn/bunny/services/security/config/WebSecurityConfig.java @@ -10,6 +10,7 @@ import org.springframework.security.config.annotation.method.configuration.Enabl import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; import org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer; +import org.springframework.security.config.http.SessionCreationPolicy; import org.springframework.security.web.SecurityFilterChain; import org.springframework.security.web.util.matcher.RegexRequestMatcher; @@ -46,7 +47,10 @@ public class WebSecurityConfig { // 跨域访问权限,如果需要可以关闭后自己配置跨域访问 .cors(AbstractHttpConfigurer::disable) // 前后端分离不需要---因为是无状态的 - .sessionManagement(AbstractHttpConfigurer::disable) + // .sessionManagement(AbstractHttpConfigurer::disable) + .sessionManagement(session -> + session.sessionCreationPolicy(SessionCreationPolicy.STATELESS) + ) // 前后端分离不需要---记住我 .rememberMe(AbstractHttpConfigurer::disable) .authorizeHttpRequests(authorize -> authorize