Browse Source

新增登出接口

master
牧羊人 4 years ago
parent
commit
9c3e2336bd
3 changed files with 19 additions and 0 deletions
  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 View File

@@ -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 View File

@@ -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 View File

@@ -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();
}
}

Loading…
Cancel
Save