单点登录方式整理笔记-阿里云开发者社区

开发者社区> 数据库> 正文

单点登录方式整理笔记

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chengyi_L/article/details/78284123 概念:用在登录了系统A之后,再访问系统B,系统C的时候都能实现自动登录状态。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chengyi_L/article/details/78284123
概念:

用在登录了系统A之后,再访问系统B,系统C的时候都能实现自动登录状态。退出同理。


实现:

1.session共享。通过mem,数据库来存储session,然后将存储session_id的cookie的所属域名设置成顶级域名


2.重定向。例如A系统和B系统统一在C系统登录。登录完成后生成一个登录成功验证token,带上这个token跳转回A系统或者B系统。C系统将用户的登录状态session存储在自己的系统中,这种方法可以用于A,B的顶级玉域名都不一样的方法


3.ajaxjsonp,A,B系统在登录的时候向C系统发送jsonp请求验证登录。此方法原理跟重定向类似。


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章