Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

网站结构如下:
后端:thinkphp
主站前端:thinkphp的默认模板
用户中心:VUE+jwt的方式与后端通信登录

主站网址:www.abc.com
用户中心:center.abc.com

用户通过用户中心网站登陆后,如何在主站www.abc.com同步登录状态呢?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
557 views
Welcome To Ask or Share your Answers For Others

1 Answer

牵涉到单点登录,不管你访问a.abc.com还是b.abc.com, 一般都要拿着已经完成login的center这个site的session去center绕一圈(使用get方法重定向到center,自带cookie里的sessionid)。然后由center判断是否已经登录,并告诉a说,您放心的让他访问吧。。。

具体可以google下sso的saml协议~也可以自己实现。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...