Browse Source

feat: 修改登出接口

master_tdsql
hxh 7 months ago
parent
commit
0501a585e9
  1. 14
      shuili-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java

14
shuili-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java

@ -141,13 +141,21 @@ public class SysLoginController extends BaseController {
@PostMapping("/logout")
@SaCheckLogin
public ModelAndView logout() {
public AjaxResult logout() {
// 登录保存缓存
StpUtil.logout();
if (StringUtils.isNotBlank(logoutUrl)) {
return new ModelAndView(new RedirectView(logoutUrl));
return AjaxResult.success(new ProxyInfo() {{
setType("redirect");
setUrl(logoutUrl);
}});
} else {
return new ModelAndView(new RedirectView("/login"));
String loginPath = "login";
return AjaxResult.success(new ProxyInfo() {{
setType("local");
setUrl(loginPath);
}});
}
}

Loading…
Cancel
Save