网站大量收购独家精品文档,联系QQ:2885784924

统一身份认证系统实现.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
统一身份认证系统实现

统一身份认证系统实现   摘要:针对目前高校中应用的信息系统数量的增多,需要验证用户信息的模块也随之增加。为了简化手续,提高信息共享使用率,减少后期维护成本,将所有的认证模块集中在一个系统中进行,用户通过后即可以使用校园网中的任何信息系统,而无须多次输入用户名和密码,方便了用户的使用。   关键词:系统;统一身份;认证   中图分类号:TP311文献标识码:A文章编号:1009-3044(2012) 02-0314-02    1使用统一身份认证系统的背景   随着科学技术及信息化量的不断提高,应用在各政府机构、企业单位中的信息系统数量也越来越多,这些应用系统在实现的功能、技术、范围等方面都有不同,但它们都需要有一个鉴别使用者身份的数据和信息。但由于各个应用系统的架构均不同,所以,系统的认证工作都是要通过各系统本身的认证模块得以实现。这种认证方式存在着许多不足之处,如:有多个系统就会有多个用户名及密码,容易造成多个用户密码及口令的混乱;另外,在数据信息共享方面也很难得以统一;还有就是各应用系统的信息安全性从总体的角度考虑存在安全隐患;在系统维护方面,会出现重复开发,代价大等等不足的现象。从以上情况来看,各个应用系统需要有一个集中的统一身份认证来解决这些问题。建立了这样的一个统一身份认证后就可以在各应用系统之间建立数据交换,使得应用系统和统一身份认证系统能较好地共享和使用信息资源,真正为各应用系统架起一架桥梁,这样的一种模型就是统一身份认证应用模型。    2统一身份认证系统的功能实现   2.1用户注册   用户注册是每个用户首先要做的一个事情,就是用户在系统当中写入用户的基本的信息资料,这个资料是用户在使用统一身份认证系统中的唯一的凭证,也是进行相关操作的依据,因此非常重要。用户注册功能实际上包括了用户信息存储和用户信息的修改二个功能,用户信息存储就是说新增加的用户将用户的基本的信息资料写入到系统中去,具体的详细过程如下:   首先,用户通过合适的系统定位器进入到系统用户信息注册的界面;新用户在这个界面当中向系统提出用户注册??求;系统接收到用户请求后对这个请求进行处理,在用户注册服务查询系统中对用户注册数据库的信息进行比对,如果用户不存在就将请求的用户注册信息存储到用户注册库当中,如果存在就拒绝用户的请求,并将处理的结果返回用户。   接着,系统首先判断用户提交的输入信息是否合法,也就是数据类型是否正确,如果输入的用户信息合法,那么系统会将用户的输入信息添加到数据库中。如果数据库操作成功,那么系统会将该用户信息添加到轻量访问协议LDAP(Lightweight Directory Ac? cess Protocol)服务器上。如果数据库操作失败,那么直接跳转到错误画面;如果输入的用户信息不合法,那么直接返回到用户注册画面。   2.2账号关联   账号关联中的账号指的是用户在不同应用系统之间已经存在的用户账号,而且这些账号在不同的系统里面所拥有的权限各不相同,账号关联就可以实现统一身份认证系统与各个应用系统之间的账号的对应以及操作权限的服务。在进行完账号关联之后用户在登录系统通过身份认证之后就可以根据用户所在各自系统的权限进行访问和操作。账号关联在统一身份认证系统中的过程如下:   1)用户登录统一身份认证系统向系统发出账号关联的请求,在这个过程中用户在系统中的标识为A,也包括了用户的用户基本信息例如用户的用户名和密码等;   2)统一身份认证系统在接收到用户的请求后,对这个请求进行处理,将用户的信息发给应用系统A,询问这个用户的信息是否存在,如果这个用户不存在,则中止整个过程。   3)应用系统A收到统一身份认证系统发过来的用户信息,进行验证完后就将合法的用户信息返回统一身份认证系统,这样这个用户就可以在统一身份认证系统中进行应用系统A的信息注册,以后就可以访问相应的应用系统的服务。   4)经过上面的步骤完成后,就完成了用户信息在统一身份认证系统的注册。生成证书。   2.3用户认证   用户认证为应用系统提供用户统一身份认证。包括统一身份认证组件模式和统一认证模式。为了实现统一身份认证,必须兼顾系统原有的应用系统和新建的应用系统。我们采用账号关联的方式使原有应用系统的账号信息与认证系统中的账户信息进行相关联,这样做的好处是,用户在使用原有应用系统的账户登录之后,自动关联至相关的系统进行访问,而无需登录第二次。而对于新建的应用系统,它的用户管理部分由认证中心来完成,自身不需要有用户系统。它的统一身份认证可以采用组件模式。在统一身份认证组件模式中,用户可以很方便的使用一个账户信息登录不同的应用系统,但如果要同时使用不同的应用系统,我们仍然需要经常登录系统,为了解决这个问题,我们将组件

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档