宽带门户网站身份认证系统设计

文章作者 100test 发表时间 2007:03:13 22:10:35
来源 100Test.Com百考试题网


身份认证系统的目标功能

  通过对整个宽带门户网站的需求分析,确定了身份认证系统必须具备以下的功能:

  a)提供统一的认证途径。宽带门户网站的各个内容服务系统是从不同的内容提供商手中获得的,每个系统都有各自的用户系统和认证方式。让用户每访问一个内容服务系统就需要登录一次,显然是用户难以接受的认证方式。因此身份认证系统要提供一个统一的身份认证,让用户一次登录,可以访问全网的资源

  b)系统具有良好的可扩展性和可集成性。宽带门户网站在发展过程中还会不断地提供新的内容服务,这就要求身份认证系统具有良好的扩展性和可集成性,不仅能支持现有的内容业务系统及其现有的用户系统,当有新的内容业务系统被部署或开发的时候,这个统一身份认证服务可以作为它的身份认证模块的形式工作,也就是说,新的内容业务系统可以不自带用户系统,可以通过集成该服务的形式来实现等价的功能。

  c)系统提供跨平台认证的功能。各个内容业务系统各有特点,分别运行在不同的平台上,都要能和身份认证系统交互,这就要求身份认证系统提供跨平台认证的功能。

  d)系统具有良好的安全性。由于使用内容业务系统,用户要付费,身份认证系统要保障用户的安全。

解决方案

1、统一认证的两种方式

  统一身份认证系统的核心思想是将用户统一存储,对应用系统统一授权,规范内容业务系统的用户认证方式,从而达到提高整个系统的整体性、可管理性和安全性的效果。内容业务系统要想判断某一用户是否可以访问自己,必须和身份认证系统进行交互。由身份认证系统负责对用户进行集中认证。

  用户访问内容服务系统可以有两种方式:通过宽带门户网站访问内容服务系统,或者是直接访问内容服务系统。根据这两种访问方式身份认证系统要提供两种认证方式。

  第一种认证方式:用户直接登陆内容业务系统,内容业务系统将用户提供的用户名/密码等转发给统一身份认证服务以检验其是否通过授权。流程如图1所示


图1 第一种身份认证方式

  第二种认证方式:用户首先登录统一身份认证系统,验证其是否为合法注册用户,如果是合法用户可获取权限值。由于合法用户不一定开通了所有的内容服务,所以使用这个权限值访问内容业务系统时,内容业务系统将根据该权限值与统一身份认证服务进行交互,以检验访问的合法性。流程如图2所示


图2 第二种身份认证方式



相关文章


原型法和面向对象的分析与设计方法(2)
原型法和面向对象的分析与设计方法(1)
原型法和面向对象的分析与设计方法(4)
原型法和面向对象的分析与设计方法(3)
宽带门户网站身份认证系统设计
系统分析:CIO的决策和领导方法
DSDM业务中心框架开发方法[2]
一个外行眼中的CIO
让CIO最头痛的两个决策
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛