为了账号安全,请及时绑定邮箱和手机立即绑定

A系统中打开B系统怎么保持登录状态?

A系统中打开B系统怎么保持登录状态?

一只萌萌小番薯 2018-11-21 18:15:58
内部部署了两个业务系统,例如a系统部署在10.10.10.10:8088/index.html,b系统在20.20.20.20:8088/index.html,用户在a上面登录了,a系统子页面有个链接可以在新选项卡中打开b系统,如何保证打开后也是登录状态,前端需要做些什么?怎么做?
查看完整描述

1 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

单点登录
大致思路:A、B共用一个用户状态信息库。 通过A系统登录后生成一个token,保存到公共库里。 打开B系统的时候,带上这个token,(根据token检验是否已经登录)。
至于这个token怎么传递:放cookie里,或者URL后面显示传递 都行。

查看完整回答
反对 回复 2018-12-12
  • qq_对自己说加油_0
    qq_对自己说加油_0
    你好 2个系统域名不一样 你的cookie 是存在a中是吗? 那b 怎么拿呢 ,b如何能拿到你这个token
  • 1 回答
  • 0 关注
  • 830 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号