lyhzzz hace 3 años
padre
commit
adfd60c2a1

+ 9 - 5
4dkankan-center-auth/src/main/java/com/fdkankan/auth/controller/ManageLoginController.java

@@ -4,10 +4,7 @@ import com.fdkankan.auth.service.ManageService;
 import com.fdkankan.auth.vo.request.ManageLoginRequest;
 import com.fdkankan.common.response.ResultData;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 /**
  * @author kong
@@ -22,12 +19,19 @@ public class ManageLoginController {
 
     /**
      * 登录
-     * @return
      */
     @PostMapping("/login")
     public ResultData login(@RequestBody ManageLoginRequest param) {
         return manageService.login(param.getUserName(),param.getPassword());
     }
+    /**
+     * 登出
+     */
+    @GetMapping("/logout")
+    public ResultData logout() {
+        manageService.logout();
+        return ResultData.ok();
+    }
 
 
 }

+ 4 - 0
4dkankan-center-auth/src/main/java/com/fdkankan/auth/service/ManageService.java

@@ -43,4 +43,8 @@ public class ManageService {
         data.setToken(StpUtil.getTokenValue());
         return result;
     }
+
+    public void logout() {
+        StpUtil.logout();
+    }
 }