php单点登录方案如何实现。
现为客户开发一系统,需要实现SSO单点登录方式。该客户所有的的电脑已经纳入AD域管理,该系统安全性不是要求特别敏感所以可以用一些简易的方案。初步有俩种设想,不知是否可行该如何实现。
1.客户点击单点登录按钮,如客户已经登录域,将该客户的的登录本机的用户名递交到系统内,如系统中保存有该用户名则获准通过进入系统,该方案最简单,安全性不高。但是实现起来最容易,难点是如何把客户当前登录计算机的用户名获取到(用JS,VBS,COOKIE,php ldap还是什么)并post到系统中;
2.客户在系统中输入ad用户名和密码,递交到ad域服务器中验证,如验证通过将该用户递交的系统中和用户名匹配,如存在则登录成功,如不存在则提示在该系统中不存在帐号。这种方法需要输入用户名和密码(和登录计算机的用户名密码一致),安全性高一些,但是不知道该如何实现.
有劳各位给出合理的方案,如有实例那就更好了!在此先谢谢了!
1.客户点击单点登录按钮,如客户已经登录域,将该客户的的登录本机的用户名递交到系统内,如系统中保存有该用户名则获准通过进入系统,该方案最简单,安全性不高。但是实现起来最容易,难点是如何把客户当前登录计算机的用户名获取到(用JS,VBS,COOKIE,php ldap还是什么)并post到系统中;
2.客户在系统中输入ad用户名和密码,递交到ad域服务器中验证,如验证通过将该用户递交的系统中和用户名匹配,如存在则登录成功,如不存在则提示在该系统中不存在帐号。这种方法需要输入用户名和密码(和登录计算机的用户名密码一致),安全性高一些,但是不知道该如何实现.
有劳各位给出合理的方案,如有实例那就更好了!在此先谢谢了!
...全文
相关推荐
php sso单点登录相关代码by桂桂
sso单点登录主要介绍了利用webservice,session,cookie技术,来进行通用的单点登录系统的分析与设计。具体实现语言为PHP。单点 登录,英文名为Single Sign On,简称为 SSO,是目前企业,网络业务的用户综合处理的重要组成部分。而SSO的定义,是在多个应用系统中,用户只需要登陆一次就可以访问所有相互信任的应用系 统。
PHP版单点登陆实现方案的实例
本篇文章主要介绍了PHP版单点登陆实现方案的实例,具有一定的参考价值,有需要的可以了解一下。
基于PHP的WEB应用系统单点登录的研究与实现.pdf
基于PHP的WEB应用系统单点登录的研究与实现.pdf
php实现的SSO单点登录系统接入功能示例分析
主要介绍了php实现的SSO单点登录系统接入功能,简单分析了SSO单点登录系统接入的原理与php相关实现技巧,需要的朋友可以参考下
基于PHP的baigo SSO单点登录系统 php版.zip
基于PHP的baigo SSO单点登录系统 php版.zip


基础编程
