RT,单一用户体系的不同系统的单点登录已经实现了,但是针对不同用户数据库的系统如何整合进单点登录呢,而且不同系统之间的用户并没什么关联!大家有没有什么好的意见?
网上查了一些资料论文之类都说把这些不同系统的系统在登录系统上用用户映射,但是尼玛都不说怎么个用户映射,太不实在了
还比如如果A系统和B系统之间都出现了一个账号密码都相同的情况,但是他们是不同的用户,我在单点登录的时候应该是登录哪个呢?
等待高手给思路单点登录
网上查了一些资料论文之类都说把这些不同系统的系统在登录系统上用用户映射,但是尼玛都不说怎么个用户映射,太不实在了
还比如如果A系统和B系统之间都出现了一个账号密码都相同的情况,但是他们是不同的用户,我在单点登录的时候应该是登录哪个呢?
等待高手给思路单点登录
解决方案 »
- web.config的信息安全问题?
- 100分求,关于日、周、月排行思路
- vb.net 2005+Microsoft SQL Server 2005 express版本,发布程序的时候,客户端要安装Microsoft SQL Server 2005 express程序吗?
- 请教关于文字编码转换问题?
- 求一段代码 DataGrid的第一列既是选择列又是序号列的代码
- FreeTextBox3.1.6提交时发生服务器错误(内容是不允许特殊字符)如果解决.
- 很难的CSS设置问题!grid同时能够滚动和自适应大小宽度为100%
- 提交表单问题.谢谢...
- ASP.NET (C#) 怎么实现 每过一段时间触发一个方法
- web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。
- UTF-8编码,乱码的问题
- MVC 同时向2张不同的表插入数据
但是现在遇到的是 如果在接入时 我的系统的用户数据库是有多个的 我该如何验证呢,逐个逐个的去验证用户还是?
不知道您有没有什么好的思路还有我觉得OAuth的功能还是单一比较好,仅仅为别人系统提供第三方登录授权,不乱就像您说的太重了,也太乱了
那就修改登录方式 做配置文件了 增加用户登录站点
比如同样2个用户 A A登录的时候 配置信息要先获取属于哪个网站的 然后进行站点分配(相当某个IP)
再是同样的A用户登录 同理
A用户信心应该不一样吧 要一样就另说了
我简单的想了一下
用策略模式,不同的站点需要在passport站点上面实现自己的登录接口
在passprot.login页面上 需要传登录的回调地址 比如login.aspx?refer=http://www.a.com
这样在验证登录时 先去a的策略上去登录,如果没有找到用户,再去其他登陆策略上去进行登录。
不过感觉这仅仅只是实现了登录,但是用了b的账号登录成功了再回调到a上 该如何显示就又不知道如何设计了