refactor: 优化 SSO demo

This commit is contained in:
click33 2025-05-03 11:30:49 +08:00
parent ad4e8408fe
commit 1d9b730685
3 changed files with 7 additions and 3 deletions

View File

@ -18,7 +18,11 @@
document.querySelector('.logout-btn').href = baseUrl + '/sso/logout?satoken=' + localStorage.satoken + '&back=' + encodeURIComponent(location.href);
ajax('/sso/isLogin', {}, function(res){
setHtml('.is-login', res.data);
if(res.data) {
setHtml('.is-login', res.data + ' (' + res.loginId + ')');
} else {
setHtml('.is-login', res.data);
}
})
</script>

View File

@ -22,7 +22,7 @@ public class H5Controller {
// 当前是否登录
@RequestMapping("/sso/isLogin")
public Object isLogin() {
return SaResult.data(StpUtil.isLogin());
return SaResult.data(StpUtil.isLogin()).set("loginId", StpUtil.getLoginIdDefaultNull());
}
// 返回SSO认证中心登录地址

View File

@ -22,7 +22,7 @@ public class H5Controller {
// 当前是否登录
@RequestMapping("/sso/isLogin")
public Object isLogin() {
return SaResult.data(StpUtil.isLogin());
return SaResult.data(StpUtil.isLogin()).set("loginId", StpUtil.getLoginIdDefaultNull());
}
// 返回SSO认证中心登录地址