Pārlūkot izejas kodu

新增登出接口

master
牧羊人 pirms 4 gadiem
vecāks
revīzija
9c3e2336bd
3 mainītis faili ar 19 papildinājumiem un 0 dzēšanām
  1. +6
    -0
      src/main/java/com/taauav/front/controller/UserLoginController.java
  2. +5
    -0
      src/main/java/com/taauav/front/service/IUserLoginService.java
  3. +8
    -0
      src/main/java/com/taauav/front/service/impl/UserLoginServiceImpl.java

+ 6
- 0
src/main/java/com/taauav/front/controller/UserLoginController.java Parādīt failu

@@ -35,6 +35,12 @@ public class UserLoginController {
return loginService.login(loginDto);
}

@GetMapping("/logout")
public Response logOut() {
loginService.logout();
return response.success("登出成功!");
}

/**
* 图片验证码
*

+ 5
- 0
src/main/java/com/taauav/front/service/IUserLoginService.java Parādīt failu

@@ -21,4 +21,9 @@ public interface IUserLoginService {
*/
Response login(LoginDto loginDto);

/**
* 用户退出
*/
void logout();

}

+ 8
- 0
src/main/java/com/taauav/front/service/impl/UserLoginServiceImpl.java Parādīt failu

@@ -80,4 +80,12 @@ public class UserLoginServiceImpl extends ServiceImpl<UserAdminMapper, UserAdmin
return response.success("登录成功", result);
}

/**
* 登出
*/
@Override
public void logout() {
Subject subject = SecurityUtils.getSubject();
subject.logout();
}
}

Notiek ielāde…
Atcelt
Saglabāt