因为用户信息都是存放在服务器的AD上,用户登录是验证服务器AD的用户信息,验证通过则登录成功。我的工程搭建在一个工程上,工程是多工程构建。但是相互独立。
现在想做到的是:在用户需要登录我的工程时,只要是他登录过其他的分支工程,就不需要再次验证,直接登录。
我的难点在于:无法获取其他系统的用户信息,因为是相互独立的构成,不可能去获取其他工程的session信息。
项目经理的意思是,可以寻找一个IE插件,强制用户安装,用户登录时,来存放他之前填写的登录信息。
请问是否能提供某个能实现该功能的插件,或者给我一个其他解决办法?
最简单的方案 就是做单点登录(sso) 推荐一个框架 cas3 专门解决你的问题的
用cookie不可以么?[url]http://blog.csdn.net/longaohun/article/details/6269962[/url]
插件不是好的选择,用户体验太差了,可以考虑使用sso,现在一般使用cas做,
当然,如果你可以要求其他工程模块的功能实现的话,让所有工程都考虑用session或者cookie直接存放用户信息
sso 耶鲁的CAS用的比较多