统一用户信息管理服务框架的设计与实现

被引量 : 5次 | 上传用户:chchchop
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的不断发展与Web技术的不断演进,越来越多的网络应用出现在人们的视野里。用户在获得更多网络服务的同时,也不得不面对维护多个账号信息、在多个应用间反复登录等问题。对于开发者来说,开发这类基础服务需要消耗大量的时间和精力,也不满足“软件重用”的软件工程理念。4A是Authentication(认证)、Authorization(授权)、Accounting(计费)和Audit(审计)的缩写,它提供了平台级用户管理的解决方案。目前,国内外很多大型互联网公司,如Facebook等,均已开放了其平台及接口。但其仅提供了统一用户认证功能,对其它3A能力涉及较少。本文提出的统一用户信息管理服务框架较好地解决了上述问题,它提供了账号管理、统一认证、应用授权、系统审计和单点登录等五个功能。该系统包含接口服务器、用户门户和管理员门户三部分,分别向第三方应用开发者、用户以及管理员提供丰富开放的Web服务。接口服务器为开发者提供开放API,简化应用开发流程,降低应用开发成本。用户门户和管理员门户提供一站式的用户信息管理方式,提高信息管理的便捷性。本文首先介绍了统一用户信息管理服务框架的相关背景知识,包括4A系统、单点登录、OAuth2.0协议以及开放API等;然后本文对现有系统进行分析,明确了统一用户信息管理服务框架的需求;接着本文提出了统一用户信息管理服务框架的用户模型,并根据此模型详细阐述了统一用户信息管理服务框架三个层面(基本组件层、逻辑功能层和Web服务层)的设计与实现;最后本文对测试环境和测试用例进行了说明,并证明了系统具有较高的应用价值。
其他文献
瑞京乳胶制品公司虽然近些年取得了快速的发展,但是随着外部环境日益复杂以及市场竞争日趋激烈,其所面临的经营形势十分严峻。在这种背景下,研究并制定瑞京乳胶制品公司的科
话语权对国家的经济、文化、政治有推动作用,关系到国家的快速发展。获取汉语话语权的策略研究,既要从汉语当今的实际情况出发,也要考虑我国几千年来汉语的发展变化,找出几千
协同处理(Collaborative Processing),顾名思义,指的是运用多种方式,对需要分析的数据进行处理的一种形式,其往往包含多种算法的共同应用。随着现代信息技术的飞速发展,特别
目的分析Ⅱ期胃癌患者的临床预后因素,探讨辅助化疗能否对这部分患者带来生存获益,并寻找合理的治疗形式。方法收集并回顾性分析1995年5月至2005年11月在中山大学肿瘤防治中
结直肠癌是常见的恶性肿瘤之一,近十年来,结直肠癌在我国的发病率呈逐年上升的趋势。已有研究表明,PI3K/Akt信号传导通路是与细胞增殖和细胞凋亡关系最密切的信号传导通路之
社会各界不断深入地关注和了解留守儿童,留守儿童的健康成长离不开科学的家庭教育方式。教养方式作为家庭教育重点内容之一,对留守儿童有重要的影响。留守儿童家庭结构不同,
为了解决原油开采过程中伴生气的存在会影响介质间的分离效率,同时无效放空会影响环境的问题,基于旋流分离原理提出了一种多级分离结构的脱气除油一体化旋流器,其分为外层气-
相比较传统的刚性路面和柔性路面,AC+PCC刚柔复合式路面结构集合了两者的优点,既能够承载足够的行车荷载又能够提供良好的行车条件。但是这种刚柔复合式路面结构较易产生反射
随着Internet和通信技术的不断发展,微信、IP网络电话等新兴OTT VoIP的规模飞速扩张,基于RTC实时通信服务成为人们生活中一个很重要的部分。基于OTT VoIP应用的RTC服务相对于