基于OAuth2.0的开放授权及其在研究生管理系统中的应用

被引量 : 10次 | 上传用户:cbxabc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代社会是一个信息化社会,社会中的各个角色不可避免的投入到信息化的各种进程中,进入新世纪以来,政府、企业等各级组织不断加快信息化的脚步,通过各种类型的信息管理平台、系统控制平台等摆脱传统工作方式,但在使得工作更加高效、便捷的同时,也日益暴露了其中存在的一些问题,随着不同功能的第三方应用的开发使用,使得一个组织机构中信息冗余增大、信息安全性降低、管理难度增加,同时带来不良的用户体验。所有这些,违背了信息化的初衷,人们提出了对信息化系统的新要求:希望通过唯一的身份认证,能够授权使用各种具体应用,使孤立的信息体成为一个整体,实现信息的开放和共享。对此,随着技术的进步,人们不断注重并提高信息系统的开放性和互联性,并逐渐设计出一套管理标准,即OAuth协议,它能代表资源服务器对客户端应用进行认证授权,很好的实现开放平台中的认证授权和资源共享,目前OAuth1.0协议已经通过审查成为互联网标准协议,OAuth2.0协议目前是一个标准草案,将取代OAuth1.0协议作为用户认证和授权的标准,下一代的OAuth2.0标准,在实践中已被广泛认可,并已有很多成功的应用。本文目的是将研究生学位与信息管理信息系统设计成为一个信息开放的开放式平台,并由OAuth2.0协议实现平台的开放式管理。过程中通过分析研究OAuth2.0的协议标准和相关论文资料,并参照已有的成功应用,首先整理系统数据,通过WEB服务开放数据,建设开放平台,然后通过编程实现统一身份认证功能,最终实现研究生信息与学位系统的开放平台管理。课题的研究过程中,参与了对系统数据的全面分析和整理,为研究生学位与信息管理系统的开发和功能拓展提供了重要参考,根据具体需求分析并设计了一部分数据视图,在系统中实现了部分视图的服务发布;同时完成了OAuth2.0实施方案的设计和分析,并模拟系统开发环境实现了服务器和客户端的搭建。功能的实现能够使使用该系统的高校以本系统为中心,将相关的信息系统联系起来,同时方便第三方应用的开发,提高系统信息的利用率和系统的安全性,对全国范围内使用该系统的四十多所高校进一步实现信息化建设有重要意义,同时也是理论应用于实践的一次探索和创新。
其他文献
由于各国的政治体制、经济制度、制度文化和价值观念特别是文化差异等背景不同,从而形成了不同类型的社会保障制度。在体系演进的过程当中,我们应注重借鉴和吸收国际经验,从
持久性有机氯农药和多氯联苯曾在我国大量生产使用,我国居民膳食及环境介质存在不同程度的污染情况。持久性有机氯农药和多氯联苯可在人体脂肪层蓄积,会导致严重的健康问题,
镀锌层被广泛应用于材料的腐蚀防护层,作为牺牲性阳极参与防腐蚀反应。但是锌比较活泼,在外界环境的作用下,容易在表面形成白色腐蚀产物,影响其外观质量。基于这种情况,镀锌
目的研究中国汉族人群谷胱甘肽转硫酶M1基因(Glutathione-S-transferase M1, GSTM1)GSTM1-02位点和前列腺干细胞抗原基因(Prostate Stem Cell Antigen, PSCA) rs2294008位点
非营利组织兴起的原因主要有三个方面 :政府失灵、合约失灵、历史传统文化因素 ;非营利组织作为解决福利国家危机的妥协方式 ,也会发生志愿失灵、组织目标转移等问题 ;非营利
低碳经济是社会发展的产物,同时也是人们对生存环境、再生资源的反思与重视。面对现今全球变暖的局面,怎样应用低碳经济指标,提高林业的统计质量就成为了人们越来越关注的事
英语进行体一直以来都是语言学家与语法学家研究的重要对象。对于体,一直以来有不同的分类。本文采用只有两种体的说法:一种是进行体,另一种是完成体。传统的语法范畴中,现在进行
在文学领域,哥特式因其“怪力乱神”、“叛道离经”的特征一直备受争议。从出现到现在,具有哥特式特征的文学作品一直处于文学评论、争议的中心地带,也一直都处于文学的边缘地带
黄曲霉毒素B1广泛存在于粮食作物和饲料中,是迄今为止发现的最强的致癌物质之一,其毒性要远远高于氰化物、有机农药等,严重威胁了人类和动物的生命安全。目前黄曲霉毒素B1检测方