- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于用户对应关系的认证方式
如果在下图中的各系统之间的用户名与密码都不相同,如员工号为0001的员工,在这些系统中对应的用户名与密码分别是:
员工号 系统名 用户名 密码 0001 协同管理平台 AAAAAA !@#$JK 0001 ERP系统 BBBBBB $%^T6 0001 档案系统 CCCCCC ()*^U8 0001 CRM系统 DDDDDD 1234876 。。。 针对这种情况需要通过在协同管理平台系统中建立用户关系对应表的方式来实现用户单点登录,具体方案见下文介绍。
建立员工在多套系统之间的对应关系
首先,我们建议在协同管理平台系统中建立对应关系管理功能。此功能分为系统管理和个人设置两个部分:
系统管理
管理员首先要通过系统管理建立对应关系基础数据,登记哪些系统需要通过协同管理平台系统实现单点登录。
个人设置
普通用户在协同管理平台中根据管理员注册的内容填写自己在每套系统中对应的信息,具体数据项包括以下内容:
用户身份认证,实现单点登录
用户身份认证有以下两种认证方式:
通过传递用户名加随机码的方式进行单点登录
此方式与前文所介绍的方式相同。具体请查阅前文。
此方法由于是通过用户名和随机验证的方式进行验证,不涉及到用户密码,因此用户不需要经常维护自己的个人设置信息。
通过传递用户名加密码的方式进行单点登录
此方式通过IFRAME或超连接方式集成目标系统,并在URL中带上用户名和密码。如集成邮件系统可采用如下方式:
IFRAME src=“” width=100% frameborder=0 align=middle height=100% hspace=0 marginheight=0 marginwidth=0 scrolling=yesstyle=background-color:#f7f7ff;/IFRAME
或: Href src=“”
以上采用的是在HTTP中直接传递明码,为提高安全性,可采用HTTPS来传递用户名和密码。另外采用这种方式被集成的系统必须支持FORM方式认证。
这种方式,采用这种方式,对要集成的系统不需要做任何的改动,但是用户必须经常维护对应关系表,如果用户改变了自己在业务系统中的用户名和密码,就不能实现单点登录,用户必须自己更新图表图2.3.2-1中对应的用户名和密码,即用户一旦在业务系统中修改了相应系统的密码后通过协同管理平台访问系统时访问失败,弹出页面要求用户输入该系统的密码,输入后直到下一次更改密码前都可以在协同管理平台中直接访问相应系统。
CS结构实现方式
这种方式暂时不考虑。
各系统对应改动说明
通过传递用户名加随机码的方式进行单点登录各业务系统对应要作如下相应改动:
改动说明 协同管理平台系统 其它系统 用户对应关系管理功能:管理用户在多套系统中的登录信息。 √ 增加一种用户认证方式:用于接收协同管理平台系统传递的用户信息。 √ 用户验证接口:协同管理平台系统提供给各业务系统进行用户数据验证的接口。 √
通过传递用户名加密码的方式进行单点登录
改动说明 协同管理平台系统 其它系统 用户对应关系管理功能:管理用户在多套系统中的登录信息。 √ 无需任何改动。系统必须支持FORM方式认证。
文档评论(0)