@@ -49,13 +49,11 @@ public class UserController {
/**
* 登出
*
- * @param userId
* @return
*/
- @PostMapping("/logout/{userId}")
- public R logout(@PathVariable Long userId) {
- // TODO: 2023-07-26 参数校验
- userService.logout(userId);
+ @PostMapping("/logout")
+ public R logout() {
+ StpUtil.logout();
return R.success();
}
@@ -20,8 +20,6 @@ public interface UserService extends IService<User> {
UserVo getMe();
- void logout(Long userId);
-
boolean createUser(UserVo userVo);
void updateUser(UserVo userVo);
@@ -129,15 +129,6 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
return userVo;
- /**
- * 登出
- *
- */
- @Override
- public void logout(Long userId) {
- StpUtil.logout(userId);
- }
* 登录逻辑处理