php开发技术交流
« 发布一个伪原创词库(18413条)

发布一个基于跨域Cookie的php单点登录系统

发布一个基于跨域Cookie的php单点登录系统(Single Sign On)

Passport服务访问地址http://passport.robinsite.cn/
接口演示地址http://demo.robinhong.cn/passport/

单点登录(Single Sign On),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
本系统的实质是含有身份验证状态的变量,在各个成员网站间可以跨域共用。
目前实现的功能比较简单,但是已经能应用到实际开发中:
1、注册
各成员网站提交注册信息并且保存到Passport服务器创建会员帐号。
2、登录
会员在第一次登录时,通过Passport服务器验证身份之后,生成的cookie验证票保存到Passport服务器。同一个浏览器进程中,会员在各成员网站间访问时不需要再次登录,只需要验证Passport服务器保存的身份信息完成各自的登录。对于cookie验证票,通过加密数据传输。
3、各成员网站可以通过数据接口保存会员个性信息。

更多关于SSO单点登录和Passport的介绍可以参考以下页面介绍:
http://baike.baidu.com/view/993620.htm
http://www.360doc.com/content/10/1117/20/4669937_70239762.shtml

日志信息 »

该日志于2011-01-05 02:18由 robinhong 发表在web开发分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

1条评论

  1. lilian 说:

    可以分享源码吗

发表评论 »

返回顶部