第三方应用与开放平台账号互通体系研究.pdfVIP

第三方应用与开放平台账号互通体系研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
V01.43 第43卷专辑 太原理工大学学报 Spee.Issue TAIYUANUNIVERSITYOFTECHNOI。OGY Oct.2012 2012年10月 JOURNAI.OF 文章编号:1007-9432(2012)S1—0004—04 第三方应用和开放平台账号互通体系研究 李 哲8,高玉琢6,张利琴8,刘明8 (宁夏大学a.数学与计算机学院;b.网管中心,宁夏银川750021) 摘 要:为解决当前互联网上用户注册步骤繁琐、账号标准不统一、数据重复严重的问题,探讨 了目前国内外开放平台认证和授权的流程,分析了开放平台流行的()Auth授权协议以及如何整合 第三方应用,利用开放平台提供的OpenAPI实现账号互通。以新浪微博开放平台为例,研究了其 .ti-2L规范和OpenAPI,实现了本地社交网站和新浪微博开放平台的账号互通功能。 关键词:开发平台;OAuth;OpenAPI;账号互通;新浪微博 中图分类号:TP393.0 文献标识码:A 传统的互联网,各个网站和应用之间是封闭的, 计算平台。其中,社交网络平台在五类中应用最广 无法进行数据的交互。由于各个网站之间账号的不 泛,它最具权威的开放平台标准是Google的Open— 互通,导致用户要进行大量的账号注册和信息维护, 也使网络上存在大量的冗余信息。随着互联网的快 核心技术凹j: 速发展,数据和服务的共享日益增多。开放平台已 经是互联网发展的必然趋势,它不仅可以实现一站 进行通信的一种分布式计算技术。 式登录,也可以使企业间达到互利共赢。国外大型 社交网站FaceBook首先提出了开放平台这个概实现开放式业务结构的关键技术。 念,让不少国内外互联网巨头看到了开放平台的强 3)OAuth协议为第三方客户端提供一种简单 大吸引力,并竞相推出了自己的开放平台。如国外 的、标准的方式访问开放平台受保护的资源。 的谷歌、微软、Twitter等,以及国内的百度、腾讯、 2 基于OAuth协议的服务认证模型 奇虎360,以及人人网等。开放平台能够实现社交 网站之间的账号互通,减少用户繁琐的注册过程,通 2.1 OAuth协议 过开放平台提供的OpenAPI,网站不仅能提供对 OAuth(Open Web网页的简单访问,还可以进行复杂的数据交 OpenID协议,它更关注“用户能做什么”,而不是 互,将它们的Web网站转换为与操作系统等价的开 “用户是谁”[6。,是针对访问授权的一个开放标准。 发平台。第三方开发者可以基于这些已经存在的、 它和其他授权模式不同的是,OAuth授权认证可以 公开的Web网站而开发丰富多彩的应用[1]。 使第三方客户端不用接触用户的账号和密码等敏感 信息的情况下,通过API完成对授权资源的访问。 1 开放平台介绍 开放平台(OpenPlatform):是指软件系统通过证授权的标准协议[71。目前,国内外的开放平台大 公开其应用程序接口(API)或函数(function),来使都采用了OAuth2.0协议标准。OAuth2.0更关注 外部的程序可以增加该软件系统的功能,或使用该 第三方开发的简单性,可以为桌面应用、web应用 软件系统的资源,而不需要更改该软件系统的源代 以及手机提供专门的认证流程。由于OAuth协议 码[2]。开放平台可以分为五类:移动应用平台,在线 简单、安全、开放的特点,已经成为开放资源授权认 业务平台,社交网络平台(SNS),网络服务平台,云证服务中的主流协议[2]。 收稿日期:2012-09—28 基金项目:宁夏高等学校科研项目(N

文档评论(0)

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

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

1亿VIP精品文档

相关文档