From 5f52dd3914e44d4046760ac6fae43a1ac42dbb31 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Sun, 25 Jun 2023 16:44:49 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.6.0=E3=80=91=E3=80=90sys=E3=80=91?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=80=E4=B8=AA=E9=80=80=E5=87=BA=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modular/login/controller/LoginController.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/controller/LoginController.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/controller/LoginController.java index 49d42ba1f..dcf3538d3 100644 --- a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/controller/LoginController.java +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/controller/LoginController.java @@ -10,6 +10,7 @@ import cn.stylefeng.roses.kernel.scanner.api.annotation.PostResource; import lombok.extern.slf4j.Slf4j; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; @@ -40,4 +41,16 @@ public class LoginController { return new SuccessResponseData<>(loginResponse); } + /** + * 用户登出 + * + * @author fengshuonan + * @since 2023/6/25 16:43 + */ + @ApiResource(name = "登出", path = "/logoutAction", method = {RequestMethod.GET, RequestMethod.POST}) + public ResponseData logoutAction() { + authServiceApi.logout(); + return new SuccessResponseData<>(); + } + }