代码拉取完成,页面将自动刷新
我这边是做的一个管理平台,管理平台本身已经集成了satoken的认证登录。但是目前我这个管理平台需要提供一个统一的单点能力,让多个外部系统对接我这个管理平台。我看satoken本身有对sso的封装,但是看demo有一些疑问
1、管理平台本身有自己的登录controller了。但是ssocontroller里面还要配置setDoLoginHandle,是要把登录的逻辑在这里再写一次吗?
我本人的理解是:如果管理平台登录了,这块请求sso的方法就能拿到tk,如果这块检测到系统登录过期了,则应该重定向到管理平台的登录页。不知道理解是否有出入,麻烦指导下。
setDoLoginHandle只是一个推荐的 rest api 登录接口,可以不用,可以继续用你原来的 只要让前端登录时调用你的原来的那个登录的接口就行了
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
原有项目的登录有验证码登录,不管什么登录,只要确保登录成功,调用auth接口就可以拿到tk是吧。
另外,如果我原有项目调用了退出登录,这时候如何保证sso单点退出
“原有项目的登录有验证码登录,不管什么登录,只要确保登录成功,调用auth接口就可以拿到tk是吧。”
是的
“另外,如果我原有项目调用了退出登录,这时候如何保证sso单点退出”
调用 SaSsoUtil.ssoLogout(xxx); 来退出
登录 后才可以发表评论