[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103297410B - 账号互通系统及其使用方法 - Google Patents

账号互通系统及其使用方法 Download PDF

Info

Publication number
CN103297410B
CN103297410B CN201210055974.0A CN201210055974A CN103297410B CN 103297410 B CN103297410 B CN 103297410B CN 201210055974 A CN201210055974 A CN 201210055974A CN 103297410 B CN103297410 B CN 103297410B
Authority
CN
China
Prior art keywords
party application
account
logged
user
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210055974.0A
Other languages
English (en)
Other versions
CN103297410A (zh
Inventor
贾俊奎
夏鹦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shengqu Information Technology (Shanghai) Co., Ltd.
Original Assignee
SHENGQU INFORMATION TECHNOLOGY (SHANGHAI) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENGQU INFORMATION TECHNOLOGY (SHANGHAI) Co Ltd filed Critical SHENGQU INFORMATION TECHNOLOGY (SHANGHAI) Co Ltd
Priority to CN201210055974.0A priority Critical patent/CN103297410B/zh
Publication of CN103297410A publication Critical patent/CN103297410A/zh
Application granted granted Critical
Publication of CN103297410B publication Critical patent/CN103297410B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种账号互通系统及其使用方法,通过接入模块获得对外提供开放的第三方应用的账号合作授权后接入所述第三方应用,实现了以一次接入就能分享所有支持的第三方应用的用户登录,共享了第三方应用的用户资源及影响力;同时使得用户可选择喜欢的第三方应用账号登录,省去了用户注册新账号的操作,实现了用户通过一个账号登录多个网站平台的方式,避免了新注册账号的遗忘和丢失,从整体上减少用户登录网站的步骤,提高互联网应用的使用效率。

Description

账号互通系统及其使用方法
技术领域
本发明涉及计算机网络技术领域,尤其涉及一种账号互通系统及其使用方法。
背景技术
随着互联网的兴起,各行各业都依托互联网与用户进行互动,大大小小的网站不计其数,用户需要在各个站点进行注册,这样用户需要记住每个站点的用户名及密码。注册如果过于复杂,用户名和密码的遗忘容易造成用户流失,同时各个账号体系之间相互孤立,阻碍了用户在各个应用之间的流通,不能满足互联网通行证的发展要求。
发明内容
本发明的目的在于提供一种账号互通系统及其使用方法,可以一次接入就能分享所有支持的网站用户登录,从整体上减少用户登录网站的步骤,提高互联网应用的使用效率。
为解决上述问题,本发明提供一种账号互通系统,包括:
接入模块,用于提供用户直接使用至少一个第三方应用的原始账号来交互的界面,所述交互包括所述交互包括选择第三方应用并使选择的第三方应用原始账号登录;
应用模块,用于向登录的用户提供各种服务。
进一步的,所述接入模块包括:
获取单元,用于获得至少一个对外提供开放的第三方应用的账号合作授权;
对接单元,用于接入第三方应用,生成与所述第三方应用对应的影子账号体系;
登录单元,用于用户选择待登录的第三方应用类型,并使用所述待登录的第三方应用的原始账号登录;
验证单元,用于发送所述原始账号到所述待登录的第三方应用的服务提供方进行验证,并在验证成功之后,将所述原始账号与影子账号体系进行绑定;
反馈单元,用于将所述获取单元中待登录的第三方应用的授权凭据和所述接入模块的影子账号体系中的账号凭据发送给所述待登录的第三方应用,以使所述待登录的第三方应用获得用户信息以及登录状态。
进一步的,第三方应用通过oauth或openID开放策略对外提供开放。
进一步的,所述对接单元通过对所述第三方应用的开放策略扩展以接入所述第三方应用。
进一步的,所述对接单元通过指定所述获取单元中获取的第三方应用实现第三方应用的选择性接入。
进一步的,所述接入模块还用于在用户登录成功后,将所述应用模块的各种数据和信息同步或反馈至所述选择的第三方应用。
相应的,本发明还提供一种上述的账号互通系统的使用方法,包括:
接入模块获得至少一个对外提供开放的第三方应用的账号合作授权;
接入模块接入获得授权的至少一个第三方应用,并生成与接入的第三方应用对应的影子账号体系;
用户通过接入模块选择待登录的第三方应用,并使用所述待登录的第三方应用的原始账号登录;
接入模块发送所述原始账号到所述待登录的第三方应用的服务提供方进行验证,并在验证成功之后,将所述原始账号与影子账号体系进行绑定;
接入模块将所述获取模块中待登录的第三方应用的授权凭据和所述影子账号体系中的账号凭据发送给所述待登录的第三方应用,以使所述待登录的第三方应用获得所述用户的信息以及登录状态;
应用模块向所述用户提供各种服务。
与现有技术相比,本发明提供的账号互通系统及其使用方法,通过接入模块获得对外提供开放的第三方应用的账号合作授权后接入所述第三方应用,实现了以一次接入就能分享所有支持的第三方应用的用户登录,共享了第三方应用的用户资源及影响力;同时使得用户可选择喜欢的第三方应用账号登录,省去了用户注册新账号的操作,实现了用户通过一个账号登录多个网站平台的方式,避免了新注册账号的遗忘和丢失,从整体上减少用户登录网站的步骤,提高互联网应用的使用效率。
附图说明
图1是本发明一实施例的账号互通系统的架构示意图;
图2是本发明一实施例的账号互通系统的使用方法流程图;
图3是本发明一实施例的账号互通系统的登录模块界面;
图4是本发明一实施例的账号互通系统的用户群示意图。
具体实施方式
以下结合附图和具体实施例对本发明提出的账号互通系统及其使用方法作进一步详细说明。
如图1所示,本发明提供一种账号互通系统2,包括:用于提供用户直接使用至少一个第三方应用的原始账号来交互的界面声的接入模块20以及用于向登录的用户提供各种服务的应用模块26。其中,所述交互包括所述交互包括选择第三方应用并使选择的第三方应用原始账号登录等等操作。
本实施例中,所述接入模块20包括:
获取单元21,获得对外提供开放的第三方应用的账号合作授权;
对接单元22,用于接入第三方应用,生成与所述第三方应用对应的影子账号体系;
登录单元23,用于选择待登录的第三方应用类型,并使用所述待登录的第三方应用的原始账号登录;
验证单元24,用于发送所述原始账号到所述待登录的第三方应用的服务提供方进行验证,并在验证成功之后,将所述原始账号与影子账号体系进行绑定,此时用户登录成功;
反馈单元25,用于将所述获取单元21中待登录的第三方应用的授权凭据和所述影子账号体系中的账号凭据发送给所述待登录的第三方应用,以使所述待登录的第三方应用获得用户信息以及登录状态。
在本发明的其他实施例中,所述反馈单元25还用于在用户登录成功后,将所述应用模块26的各种数据和信息同步或反馈至所述选择的第三方应用。
如图2所示,本实施例还提供一种账号互通系统的使用方法,包括以下步骤:
S1,获取单元21获得对外提供开放的第三方应用的账号合作授权;
S2,对接单元22接入所述第三方应用,生成与所述第三方应用对应的影子账号体系;
S3,用户通过登录单元23选择待登录的第三方应用类型,并使用所述待登录的第三方应用的原始账号登录;
S4,验证单元24发送所述原始账号到所述待登录的第三方应用的服务提供方进行验证,并在验证成功之后,将所述原始账号与影子账号体系进行绑定;
S5,反馈单元25将所述获取单元21中的待登录的第三方应用的授权凭据和所述影子账号体系中的账号凭据发送给所述待登录的第三方应用,以使所述待登录的第三方应用获得所述用户的信息以及登录状态;
S6,应用模块26向所述用户提供各种服务。
第三方应用通过oauth、openID等开放策略对外提供开放。
其中,oauth协议为用户资源的授权提供了一个安全的、开放而又简易的标准。同时,任何第三方都可以使用oauth认证服务,任何服务提供商都可以实现自身的oauth认证服务,因而oauth是开放的。现有技术中提供了oauth的多种实现如PHP、JavaScript,Java,Ruby等各种语言开发包,大大节约了程序员的时间,因而oauth是简易的。
OpenID是一个以用户为中心的数字身份识别框架,它具有开放、分散、自由等特性,OpenID的创建基于这样一个概念:可以通过URI(又叫URL或网站地址)来认证一个网站的唯一身份,同理,也可以通过这种方式来作为用户的身份认证。由于URI是整个网络世界的核心,它为基于URI的用户身份认证提供了广泛的、坚实的基础。
影子账号顾名思义就是隐藏的账号,对用户来说是看不到的,它是第三方应用的原始账号相关联的账号,用户使用第三方应用的原始账号登录的实质可以看成是使用影子账号在登录,影子账号的形式可以是类似所述原始账号形式的数据,也可以是一个与所述原始账号相关的链接地址。
请参考图1,本实施例中,在步骤S1中,所述获取单元11获得了对外提供开放的第三方应用11、12、13、14、15、16的账号合作授权。
本实施例中,在步骤S2中,所述对接单元22通过对第三方应用的oauth、openID等开放策略扩展以接入所述第三方应用,例如,第三方应用的开放策略为oauth,则在oauth协议上扩展新的协议,并将新的协议定义为“mauth”协议,以表示对oauth开放策略的扩展;同时,所述对接单元22通过指定所述获取单元21获得账号合作授权的第三方应用实现选择性接入(如图3所示),也可以接入所有所述获取单元21获得账号合作授权的第三方应用(如图2所示)。
请参考图1和图3,本实施例中,在步骤S3中,用户通过登录单元23选择第三方应用12作为待登录的第三方应用,并使用第三方应用12的原始账号登录;相应地,步骤S4中,验证单元24发送第三方应用12的原始账号到第三方应用12的服务提供方进行验证,并在验证成功之后,将所述原始账号与影子账号体系进行绑定;步骤S5中,反馈单元25将获取单元21中第三方应用12的授权凭据和对接单元22的影子账号体系中的账号凭据发送给第三方应用12,以使第三方应用12获得所述用户的信息以及登录状态;
用户通过登录单元23选择第三方应用12,并使用其原始账号及其密码登录,验证单元24验证其原始账号和密码正确后,用户登录成功,然后应用模块26可以向登录成功的用户提供各种服务,如游戏数据、昵称头像、好友关系、消息动态、外部账号、邮箱文档、点券余额等;在好友关系中,还可以导入该用户在第三方应用12中的好友关系以及其他数据。在本实施例中,应用模块26的各种数据和信息还可以通过反馈单元25同步或反馈至第三方应用12,使得第三方应用12也可以获知和公布除用户的登录状态以外的数据和信息。
如图4所示,本发明账号互通系统的用户有直接在本账号互通系统上注册的用户,也有使用各个第三方应用的原始账号直接登录的用户,因此,本发明的账号互通系统及其使用方法,可以将第三方应用积累的大量用户资源转换成自己的资源,共享第三方应用的用户影响力。
综上所述,本发明提供的账号互通系统及其使用方法,通过接入模块获得对外提供开放的第三方应用的账号合作授权后接入所述第三方应用,实现了以一次接入就能分享所有支持的第三方应用的用户登录,共享了第三方应用的用户资源及影响力;同时使得用户可选择喜欢的第三方应用账号登录,省去了用户注册新账号的操作,实现了用户通过一个账号登录多个网站平台的方式,避免了新注册账号的遗忘和丢失,从整体上减少用户登录网站的步骤,提高互联网应用的使用效率。
显然,本领域的技术人员可以对发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (9)

1.一种账号互通系统,其特征在于,包括:
接入模块,用于提供用户直接使用至少一个第三方应用的原始账号来交互的界面,所述交互包括选择第三方应用并使选择的第三方应用原始账号登录;
应用模块,用于向登录的用户提供各种服务;
所述接入模块包括:
获取单元,用于获得至少一个对外提供开放的第三方应用的账号合作授权;
对接单元,用于接入第三方应用,生成与所述第三方应用对应的影子账号体系;
登录单元,用于用户选择待登录的第三方应用类型,并使用所述待登录的第三方应用的原始账号登录;
验证单元,用于发送所述原始账号到所述待登录的第三方应用的服务提供方进行验证,并在验证成功之后,将所述原始账号与影子账号体系进行绑定;
反馈单元,用于将所述获取单元中待登录的第三方应用的授权凭据和所述接入模块的影子账号体系中的账号凭据发送给所述待登录的第三方应用,以使所述待登录的第三方应用获得用户信息以及登录状态。
2.如权利要求1所述的账号互通系统,其特征在于,第三方应用通过oauth或openID开放策略对外提供开放。
3.如权利要求1所述的账号互通系统,其特征在于,所述对接单元通过对所述第三方应用的开放策略扩展以接入所述第三方应用。
4.如权利要求1所述的账号互通系统,其特征在于,所述对接单元通过指定所述获取单元中获取的第三方应用实现第三方应用的选择性接入。
5.如权利要求1所述的账号互通系统,其特征在于,所述接入模块还用于在用户登录成功后,将所述应用模块的各种数据和信息同步或反馈至所述选择的第三方应用。
6.一种权利要求1所述的账号互通系统的使用方法,其特征在于,包括:
接入模块获得至少一个对外提供开放的第三方应用的账号合作授权;
接入模块接入获得授权的至少一个第三方应用,并生成与接入的第三方应用对应的影子账号体系;
用户通过接入模块选择待登录的第三方应用,并使用所述待登录的第三方应用的原始账号登录;
接入模块发送所述原始账号到所述待登录的第三方应用的服务提供方进行验证,并在验证成功之后,将所述原始账号与影子账号体系进行绑定;
接入模块将获取单元中待登录的第三方应用的授权凭据和所述影子账号体系中的账号凭据发送给所述待登录的第三方应用,以使所述待登录的第三方应用获得所述用户的信息以及登录状态;
应用模块向所述用户提供各种服务。
7.如权利要求6所述的使用方法,其特征在于,第三方应用通过oauth或openID开放策略对外提供开放。
8.如权利要求6所述的使用方法,其特征在于,所述接入模块通过对所述第三方应用的开放策略扩展以接入所述第三方应用。
9.如权利要求6所述的使用方法,其特征在于,所述接入模块通过指定获得账号合作授权的第三方应用实现第三方应用的选择性接入。
CN201210055974.0A 2012-03-05 2012-03-05 账号互通系统及其使用方法 Active CN103297410B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210055974.0A CN103297410B (zh) 2012-03-05 2012-03-05 账号互通系统及其使用方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210055974.0A CN103297410B (zh) 2012-03-05 2012-03-05 账号互通系统及其使用方法

Publications (2)

Publication Number Publication Date
CN103297410A CN103297410A (zh) 2013-09-11
CN103297410B true CN103297410B (zh) 2018-05-01

Family

ID=49097736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210055974.0A Active CN103297410B (zh) 2012-03-05 2012-03-05 账号互通系统及其使用方法

Country Status (1)

Country Link
CN (1) CN103297410B (zh)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104518876B (zh) * 2013-09-29 2019-01-04 腾讯科技(深圳)有限公司 服务登录方法及装置
CN103560888B (zh) * 2013-11-05 2017-02-08 江苏先安科技有限公司 一种基于数字证书实现集成多个应用系统统一认证登录的方法
CN104135464B (zh) * 2013-12-09 2015-08-12 腾讯科技(深圳)有限公司 一种联运中网页应用的帐号信息处理方法、装置和系统
CN104331407A (zh) * 2013-12-26 2015-02-04 乐视网信息技术(北京)股份有限公司 一种多媒体文件信息推荐方法及装置
CN104954229B (zh) * 2014-03-26 2019-12-10 腾讯科技(深圳)有限公司 一种展示第三方应用的应用信息的方法、装置和系统
CN105323287B (zh) * 2014-07-31 2020-04-03 腾讯科技(深圳)有限公司 第三方应用程序的登录方法及系统
CN105472608B (zh) * 2014-09-09 2019-01-15 联想(北京)有限公司 一种信息处理方法及第一电子设备
CN105577619B (zh) * 2014-10-15 2020-03-03 腾讯科技(深圳)有限公司 一种客户端登录方法、客户端以及系统
CN104484741A (zh) * 2014-11-28 2015-04-01 重庆云融网络科技有限公司 互联网金融资源整合共享系统
CN104580451B (zh) * 2014-12-30 2018-04-13 北京奇虎科技有限公司 实现多平台间账号同步的方法和系统、及电子设备
CN104715177A (zh) * 2015-04-12 2015-06-17 张忠义 各平台帐户共享方法
CN105045801B (zh) * 2015-05-20 2019-01-18 天脉聚源(北京)传媒科技有限公司 一种登录时头像的显示方法、装置及系统
CN105740693B (zh) * 2016-03-28 2019-01-01 中国建设银行股份有限公司 一种系统登录方法及装置
CN106843980A (zh) * 2017-01-22 2017-06-13 王恩惠 一种通过第三方应用实现管理及打开网站的方法
CN107294967A (zh) * 2017-06-21 2017-10-24 浙江唯见科技有限公司 一种共享无限制登录系统和方法
CN108108223B (zh) * 2017-11-30 2022-05-24 国网浙江省电力公司信息通信分公司 基于Kubernetes的容器管理平台
CN108564339B (zh) * 2018-03-29 2023-05-12 平安科技(深圳)有限公司 一种账户管理方法、装置、终端设备及存储介质
CN108540377B (zh) * 2018-04-09 2021-10-08 青岛海信移动通信技术股份有限公司 社交应用的信息处理方法、设备及存储介质
CN108494799B (zh) * 2018-04-18 2021-02-26 家园网络科技有限公司 数据共享方法和系统
CN108737523B (zh) * 2018-05-09 2022-03-29 北京微播视界科技有限公司 应用模块与账户的关联方法、关联装置、硬件装置和介质
CN109063148A (zh) * 2018-08-07 2018-12-21 黑龙江阳光惠远信息技术有限公司 一种基于第三方平台的相关专利推荐系统及推荐方法
CN109639433B (zh) * 2018-12-05 2020-06-30 珠海格力电器股份有限公司 多个系统账户之间相互授权的方法、存储介质和处理器
CN109663361B (zh) * 2018-12-14 2020-05-19 苏州好玩友网络科技有限公司 游戏应用程序自登录方法、装置、终端及存储介质
CN110475152B (zh) * 2019-09-09 2022-02-01 北京字节跳动网络技术有限公司 视频播放方法、装置、终端设备及计算机可读存储介质
CN111324876A (zh) * 2020-02-25 2020-06-23 海南新软软件有限公司 一种交易所登录方法及装置
CN111352552B (zh) * 2020-03-30 2021-09-10 北京达佳互联信息技术有限公司 一种应用登录方法、装置、电子设备及存储介质
CN113595871B (zh) * 2021-06-30 2022-10-14 深圳市广和通无线股份有限公司 账号登录方法、装置、计算机设备和存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719880A (zh) * 2009-11-13 2010-06-02 东南大学 一种多协议多帐号即时消息的融合系统及其工作方法
CN102315945A (zh) * 2011-10-20 2012-01-11 江苏三源教育实业有限公司 基于私有协议的统一身份认证方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719880A (zh) * 2009-11-13 2010-06-02 东南大学 一种多协议多帐号即时消息的融合系统及其工作方法
CN102315945A (zh) * 2011-10-20 2012-01-11 江苏三源教育实业有限公司 基于私有协议的统一身份认证方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
使用OAuth服务实现图书馆网站与社交网站对接;肖铮;《现代图书情报技术》;20120225;第89页右栏第22-29行,第90页左栏第10-11行,图3-图6 *
基于国内开放平台的Oauth认证框架研究;刘镝等;《信息通信技术》;20111215;全文 *

Also Published As

Publication number Publication date
CN103297410A (zh) 2013-09-11

Similar Documents

Publication Publication Date Title
CN103297410B (zh) 账号互通系统及其使用方法
US8495720B2 (en) Method and system for providing multifactor authentication
EP3723341B1 (en) Single sign-on for unmanaged mobile devices
JP5714690B2 (ja) 複数のウェブサービスにわたって認証を実施するプラグ可能なトークンプロバイダモデル
US8291474B2 (en) Using opaque groups in a federated identity management environment
CN101159714B (zh) 一种即时通讯方法和装置
CN103188207B (zh) 一种跨域的单点登录实现方法及系统
US9288281B2 (en) Common interface communicating with multiple back-end services via gateway application
US20110030047A1 (en) Method, apparatus and system for protecting user information
TW200810460A (en) Authentication of a principal in a federation
CN105049427B (zh) 应用系统登录账号的管理方法及装置
KR20070014124A (ko) 사용자 인증을 위한 시스템, 방법 및 프로그램 및 그프로그램을 기록한 기록 매체
CN104660409B (zh) 集群环境下系统登录的方法和认证服务器集群
US20210099441A1 (en) Method and system for one-time multiple registration chain with pki-credential anchoring and universal registration
US20100293604A1 (en) Interactive authentication challenge
CN106331003B (zh) 一种云桌面上应用门户系统的访问方法及装置
US20210099874A1 (en) Method and system for avoidance of user re-registration
CN103188076B (zh) 一种实现多终端统一认证的方法及系统
CN103379093B (zh) 一种实现账号互通的方法及装置
CN104753872B (zh) 认证方法、认证平台、业务平台、网元及系统
CN103856454B (zh) Ip 多媒体子系统与互联网业务互通的方法及业务互通网关
US20150244704A1 (en) Techniques to authenticate user requests involving multiple applications
JP4543322B2 (ja) 仲介サーバ、第2の認証サーバ、これらの動作方法、及び通信システム
CN105119916B (zh) 一种基于http的认证方法及系统
US20180109515A1 (en) System, service providing apparatus, control method for system, and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: SHENGQU INFORMATION TECH (SHANGHAI) CO., LTD.

Free format text: FORMER OWNER: SHANDA NETWORKING CO., LTD.

Effective date: 20130909

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 201203 PUDONG NEW AREA, SHANGHAI TO: 200241 MINHANG, SHANGHAI

TA01 Transfer of patent application right

Effective date of registration: 20130909

Address after: 200241 No. 1, building 690, blue wave road, Zhangjiang hi tech park, Shanghai

Applicant after: Shengqu Information Technology (Shanghai) Co., Ltd.

Address before: 201203 712-A room, No. 625 Zhangjiang Road, Shanghai, Pudong New Area

Applicant before: Shanda computer (Shanghai) Co., Ltd.

EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant