CN104378342B - 多账号验证方法、装置及*** - Google Patents

多账号验证方法、装置及*** Download PDF

Info

Publication number
CN104378342B
CN104378342B CN201410011347.6A CN201410011347A CN104378342B CN 104378342 B CN104378342 B CN 104378342B CN 201410011347 A CN201410011347 A CN 201410011347A CN 104378342 B CN104378342 B CN 104378342B
Authority
CN
China
Prior art keywords
server
account
request
operating right
account number
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
CN201410011347.6A
Other languages
English (en)
Other versions
CN104378342A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410011347.6A priority Critical patent/CN104378342B/zh
Priority to PCT/CN2015/070232 priority patent/WO2015103972A1/en
Publication of CN104378342A publication Critical patent/CN104378342A/zh
Application granted granted Critical
Publication of CN104378342B publication Critical patent/CN104378342B/zh
Priority to US15/186,108 priority patent/US9565179B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

本发明公开了一种多账号验证方法、装置及***,属于互联网领域。所述方法包括:使用统一账号与服务器交互完成身份认证过程;在身份认证通过后,向服务器申请至少一个操作权限;接收服务器对至少一个操作权限的授权;向服务器发送权限分配请求,权限分配请求用于将统一账号获得授权的操作权限分配给与之绑定的至少一个普通账号。本发明解决了背景技术提供的认证方法需要耗费开发者较多的操作和时间以及服务器侧的资源的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,节省了开发者的时间和操作以及服务器侧的资源的效果。

Description

多账号验证方法、装置及***
技术领域
本发明实施例涉及互联网领域,特别涉及一种多账号验证方法、装置及***。
背景技术
随着互联网应用的多样化,同一个服务提供商向用户或者开发者提供的应用的类型越来越丰富。比如,一个服务提供商提供给开发者的应用包括web应用、移动应用、硬件应用和公众号应用等。
目前,每个应用通常都有与自身对应的账号体系。比如,开发者可以使用公众账号在公众平台中进行开发,开发者还可以使用即时通讯账号在web开发平台中进行开发等等。开发者每次针对一个应用进行开发时,需要先找到与该应用对应的应用平台,然后在该应用平台中注册账号,并通过注册好的账号来使用和管理在该应用平台中的资源。若开发者需要开发不同的应用,则需要使用不同的账号切换至不同的应用平台,且应用平台中的有些功能或资源是需要用户账号进行身份认证后才能够使用的。所以当开发者同时在很多个应用平台上进行开发时,开发者需要在每个应用平台都分别进行相同或者相似的身份认证过程。
在实现本发明实施例的过程中,发明人发现上述技术至少存在以下问题:由于每个应用平台上所对应的账号都需要独立进行一次相同或者相似的身份认证过程,而每次身份认证过程都需要开发者进行一整套繁琐的认证操作,不仅开发者需要针对每个应用平台进行重复相同或者相似的认证操作,而且每个应用平台的服务器侧都需要独立部署一套资源来实现该认证机制。也即,上述认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制。
发明内容
为了解决背景技术提供的认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制的问题,本发明实施例提供了一种多账号验证方法、装置及***。所述技术方案如下:
第一方面,提供了一种多账号验证方法,所述方法包括:
使用统一账号与服务器交互完成身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
在所述身份认证通过后,向所述服务器申请至少一个操作权限;
接收所述服务器对所述至少一个操作权限的授权;
向服务器发送权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
第二方面,提供了一种多账号验证方法,所述方法包括:
与终端交互完成统一账号的身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
对所述终端在所述身份认证通过后申请的至少一个操作权限进行授权;
接收所述终端发送的权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述至少一个操作权限分配给所述至少一个普通账号中的全部或者部分;
根据所述权限分配请求将所述终端获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
第三方面,提供了一种多账号验证装置,所述装置包括:
身份认证模块,用于使用统一账号与服务器交互完成身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
权限申请模块,用于在所述身份认证通过后,向所述服务器申请至少一个操作权限;
授权接收模块,用于接收所述服务器对所述至少一个操作权限的授权;
分配请求模块,用于向服务器发送权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
第四方面,提供了一种多账号验证装置,所述装置包括:
账号认证模块,用于与终端交互完成统一账号的身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
权限授权模块,用于对所述终端在所述身份认证通过后申请的至少一个操作权限进行授权;
请求接收模块,用于接收所述终端发送的权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述至少一个操作权限分配给所述至少一个普通账号中的全部或者部分;
权限分配模块,用于根据所述权限分配请求将所述终端获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
第五方面,提供了一种多账号验证***,所述***包括终端和服务器,所述终端和所述服务器通过无线网络或者有线网络相连;
所述终端,包括如上第三方面所述的多账号验证装置;
所述服务器,包括如上第四方面所述的多账号验证装置。
本发明实施例提供的技术方案带来的有益效果是:
通过使用统一账号与服务器交互完成身份认证过程,在身份认证通过后,向服务器申请至少一个操作权限;将统一账号获得授权的操作权限分配给与统一账号绑定的至少一个普通账号中的全部或者部分;解决了背景技术提供的认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,节省了开发者的操作和时间以及节省了服务器侧的资源的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明各个实施例提供的多账号验证方法所涉及的一种实施环境的结构方框图;
图2是本发明一个实施例提供的多账号验证方法的方法流程图;
图3是本发明另一实施例提供的多账号验证方法的方法流程图;
图4是本发明再一实施例提供的多账号验证方法的方法流程图;
图5是本发明一个实施例提供的多账号验证装置的结构方框图;
图6是本发明另一实施例提供的多账号验证装置的结构方框图;
图7是本发明一个实施例提供的多账号验证装置的结构方框图;
图8是本发明另一实施例提供的多账号验证装置的结构方框图;
图9是本发明一个实施例提供的多账号验证***的结构方框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
发明人在实现本发明实施例的过程中,为开发者提供了统一账号机制,在开发者申请统一账号后,该统一账号可以与开发者在不同应用平台的普通账号进行绑定。然后,开发者只需要通过统一账号进行一次身份认证,就可以向服务器申请不同的操作权限,然后将获取授权的操作权限分配给与之绑定的各个普通账号,从而使得开发者不需要在每个应用平台都进行一次相同或者相似的身份认证过程。
请参考图1,其示出了本发明各个实施例提供的多账号验证方法所涉及的一种实施环境的结构示意图。该实施环境包括终端120和服务器140;
终端120可以是手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等等。用户可以在终端120上登录不同的账号来使用不同的应用平台。该应用平台可以是同一服务提供商提供的web应用平台、移动应用平台、硬件应用平台和公众号应用平台等等。
终端120与服务器140之间可以通过无线网络或者有线网络相连。
服务器140可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。该服务器用于提供与上述各个应用平台有关的账号管理服务。
请参考图2,其示出了本发明一个实施例提供的多账号验证方法的方法流程图。本实施例以该多账号验证方法应用于图1所示的终端120中来举例说明。该方法包括:
步骤202,使用统一账号与服务器交互完成身份认证过程,统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
步骤204,在身份认证通过后,向服务器申请至少一个操作权限;
步骤206,接收服务器对至少一个操作权限的授权;
步骤208,向服务器发送权限分配请求,该权限分配请求用于将统一账号获得授权的操作权限分配给至少一个普通账号中的全部或者部分。
综上所述,本实施例提供的多账号验证方法,通过使用统一账号与服务器交互完成身份认证过程,在身份认证通过后,向服务器申请至少一个操作权限;将统一账号获得授权的操作权限分配给与统一账号绑定的至少一个普通账号中的全部或者部分;解决了背景技术提供的认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,节省了开发者的操作和时间以及节省了服务器侧的资源的效果。
请参考图3,其示出了本发明另一实施例提供的多账号验证方法的方法流程图。该本实施例以该多账号验证方法应用于图1所示的服务器120中来举例说明。该方法包括:
步骤302,与终端交互完成统一账号的身份认证过程,统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
步骤304,对终端在身份认证通过后申请的至少一个操作权限进行授权;
步骤306,接收终端发送的权限分配请求,该权限分配请求用于将统一账号获得授权的至少一个操作权限分配给至少一个普通账号中的全部或者部分;
步骤308,根据权限分配请求将终端获得授权的操作权限分配给至少一个普通账号中的全部或者部分。
综上所述,本实施例提供的多账号验证方法,与终端交互完成统一账号的身份认证过程,对终端在身份认证通过后申请的至少一个操作权限进行授权,根据终端发送的权限分配请求将终端获得授权的操作权限分配给至少一个普通账号中的全部或者部分;解决了若使用应用平台的某些功能或者资源需要身份认证时,开发者需要在每个应用平台都分别进行相同或者相似的身份认证过程的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,然后普通账号可以使用统一账号分配的操作权限来使用自身的应用平台中的功能或资源的效果。
请参考图4,其示出了本发明另一实施例提供的多账号验证方法的方法流程图。本实施例以该多账号验证方法应用于图1所示实施环境中来举例说明。该方法包括:
步骤401,终端向服务器注册统一账号;
开发者通常拥有至少一个普通账号,每个普通账号对应于不同的应用平台,该应用平台可以包括web应用平台、移动应用平台、硬件应用平台和公众号应用平台等等。本实施例对应用平台如何划分不做具体限定,同时对用户是否为开发者也不做具体限定,仅以此举例说明。
为了管理各个普通账号,开发者可以通过所使用的终端向服务器注册统一账号。该统一账号用于对各个普通账号进行管理。具体地,终端向服务器发送账号注册请求,该请求中携带有待注册的统一账号和密码,服务器在确认该统一账号未被注册时,向终端反馈注册成功响应。
步骤402,终端向服务器发送绑定请求,该绑定请求用于将普通账号与统一账号进行绑定;
在注册统一账号以后,终端可以将各个普通账号绑定在该统一账号下。具体地,终端向服务器发送绑定请求,该绑定请求用于将至少一个普通账号与统一账号进行绑定。
对应地,服务器接收终端发送的绑定请求。但需要说明的是,本步骤可以在终端注册统一账号之后的任意时刻执行,本实施例对本步骤的执行时刻不做具体限定。
步骤403,服务器将普通账号与统一账号进行绑定,并在绑定成功时向终端反馈绑定成功响应;
服务器根据绑定请求将普通账号与统一账号进行绑定。在此过程中,服务器需要验证该终端是否是统一账号和普通账号的真实拥有者。比如,终端当前登录的是统一账号,则服务器可以要求终端输入待绑定的普通账号的账号名和密码进行验证;又比如,终端当前登录的是待绑定的普通账号,则服务器可以要求终端输入统一账号的账号名和密码进行验证。服务器还可以结合已有的手机验证码验证和令牌验证等方式实现该过程,并在验证通过时将普通账号与统一账号进行绑定。若绑定成功,则服务器向终端反馈绑定成功响应。
对应地,终端接收服务器在绑定成功时反馈的绑定成功响应。
步骤404,终端使用统一账号与服务器交互完成身份认证过程,该统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
由于应用平台的很多功能和资源是需要用户进行身份认证后才能够使用的,所以终端使用统一账号与服务器交互完成身份认证过程。
在一种可能的实现方式中,终端向服务器发送身份认证请求,该身份认证请求携带有个人身份资料、公司身份资料和历史开发的项目等信息。然后服务器根据该身份认证请求中携带的信息完成身份认证。
在另一种可能的实现方式中,终端向服务器发送身份认证请求,服务器接收到该身份认证请求后,提供在线测试题目(如技术能力考核试题)给终端。终端根据用户的输入信息对在线测试题目进行答题,然后服务器根据接收到的答题内容完成身份认证。
在再一种可能的实现方式,在统一账号与普通账号绑定之后,若服务器检测到与统一账号绑定的至少一个普通账号中存在有已经通过身份认证的普通账号时,服务器自动判定该统一账号也通过身份认证,终端接收服务器主动发送的身份认证通过响应即可,无需统一账号再次进行身份认证过程。
由于同一个开发者的开发领域和技术能力相对固定,所以在本步骤中,终端只需要使用统一账号与服务器进行一次身份认证过程即可。
步骤405,终端在身份认证通过后,向服务器申请至少一个操作权限;
终端在身份认证通过后,向服务器申请至少一个操作权限。操作权限是用于使用应用平台中的功能或者资源的权限,比如应用开发权限、应用内测权限、应用公测权限、新产品使用权限、应用上下线管理权限等等。每种操作权限可能是适用于所有应用平台的权限,也可能是只适用于部分应用平台的权限。
步骤406,服务器对终端在身份认证通过后申请的至少一个操作权限进行授权;
若终端的身份认证已经通过,则服务器对终端申请的至少一个操作权限进行授权。
对应地,终端接收服务器对至少一个操作权限的授权。
步骤407,终端向服务器发送权限分配请求,该权限分配请求用于将统一账号获得授权的操作权限分配给至少一个普通账号中的全部或者部分;
在获得授权后,终端可以向服务器发送权限分配请求。该权限分配请求用于将统一账号获得授权的一个操作权限分配给绑定的一个普通账号;或,该权限分配请求用于将统一账号获得授权的多个操作权限分配给绑定的一个普通账号;或,该权限分配请求用于将统一账号获得授权的一个操作权限分配给绑定的多个普通账号;或,该权限分配请求用于将统一账号获得授权的多个操作权限分配给绑定的多个普通账号。
对应地,服务器接收终端发送的权限分配请求。
步骤408,服务器根据权限分配请求将终端获得授权的操作权限分配给至少一个普通账号中的全部或者部分;
具体地,根据权限分配请求的不同:
服务器将终端获得授权的一个操作权限分配给绑定的一个普通账号;或,
服务器将终端获得授权的多个操作权限分配给绑定的一个普通账号;或,
服务器将终端获得授权的一个操作权限分配给绑定的多个普通账号;或,
服务器将终端获得授权的多个操作权限分配给绑定的多个普通账号。
该权限分配过程可以在不同的时间点,针对不同的普通账号执行多次。
步骤409,终端向服务器发送权限取消请求,该权限取消请求用于将分配给至少一个普通账号中的全部或者部分的操作权限进行取消;
在向绑定的普通账号分配操作权限后,终端还可以向服务器发送取消分配请求。该权限曲线请求用于将分配给一个普通账号的一个操作权限进行取消;或,该权限分配请求用于将分配给多个普通账号同一操作权限进行取消;或,该权限分配请求用于将分配给一个普通账号的多个操作权限进行取消;或,该权限分配请求用于将分配给多个普通账号的多个操作权限进行取消。
对应地,服务器接收终端发送的权限取消请求。
步骤410,服务器根据权限取消请求将分配给至少一个普通账号中的全部或者部分的操作权限进行取消;
具体地,根据权限取消请求的不同:
服务器将终端分配给一个普通账号的一个操作权限进行取消;或,
服务器将终端分配给多个普通账号同一操作权限进行取消;或,
服务器将终端分配给一个普通账号的多个操作权限进行取消;或,
服务器将终端分配给多个普通账号的多个操作权限进行取消。
步骤411,终端向服务器发送信息查看请求,该信息查看请求用于查看至少一个普通账号中的全部或者部分普通账号在各自所对应的应用平台中的数据信息;
统一账号除了用于为绑定的普通账号申请和管理操作权限。统一账号还可以用于查看每个普通账号在各自所对应的应用平台中的数据信息。比如,普通账号A是移动应用平台的账号,统一账号可以查看普通账号A在移动应用平台上线的移动应用的数量、每个移动应用的已有注册用户数、每个移动应用的客户评分等级等等。
具体,终端可以向服务器发送信息查看请求。该信息查看请求用于查看一个普通账号在所对应的应用平台中的一种数据信息;或者,该信息查看请求用于查看一个普通账号在所对应的应用平台中的多种数据信息;或者,该信息查看请求用于查看多个普通账号在各自所对应的应用平台中的同一数据信息;或者,该信息查看请求用于查看多个普通账号在各自所对应的应用平台中的多种数据信息。
对应地,服务器接收终端发送的信息查看请求。
步骤412,服务器向终端反馈的全部或者部分普通账号在各自所对应的应用平台中的数据信息;
根据信息查看请求的不同,本步骤可以包括如下子步骤中的任意一种:
服务器向终端反馈一个普通账号在所对应的应用平台中的一种数据信息;
服务器向终端反馈一个普通账号在所对应的应用平台中的多种数据信息;
服务器向终端反馈多个普通账号在各自所对应的应用平台中的同一数据信息;
服务器向终端反馈多个普通账号在各自所对应的应用平台中的多种数据信息
步骤413,终端接收并显示服务器反馈的全部或者部分普通账号在各自所对应的应用平台中的数据信息。
终端可以按照文字、表格、列表和/或数据图的方式显示服务器反馈的数据信息。
需要补充说明的是,由于注册统一账号的时间可能晚于注册普通账号的时间,所以在将普通账号绑定至统一账号时,该普通账号已经进行了身份认证请求。此时,本方法还可以包括:
1)服务器检测被绑定的普通账号是否拥有统一账号未获得授权的操作权限,该操作权限是需要普通账号的身份认证通过后才可以拥有的权限;
2)若检测结果为该普通账号拥有统一账号未获得授权的操作权限,则服务器向统一账号主动授权该操作权限。
对应地,终端接收服务器主动授权的操作权限。此后,终端也可以将服务器主动授权的操作权限分配给与统一账号绑定的各个普通账号。
综上所述,本实施例提供的多账号验证方法,通过使用统一账号与服务器交互完成身份认证过程,在身份认证通过后,向服务器申请至少一个操作权限;将统一账号获得授权的操作权限分配给与统一账号绑定的至少一个普通账号中的全部或者部分;解决了背景技术提供的认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,节省了开发者的操作和时间以及节省了服务器侧的资源的效果。
本实施例提供的多账号验证方法,还通过服务器检测到与统一账号绑定的至少一个普通账号中存在有已经通过身份认证的普通账号时,服务器自动判定该统一账号也通过身份认证;达到了统一账号在注册后,若与之绑定的普通账号已经通过身份认证,该统一账号无需再次身份认证的效果,该优选方案能够使用户将已经通过身份认证的普通账号至统一账号后,就直接使用统一账号申请、分配或取消操作权限。
本实施例提供的多账号验证方法,还通过服务器检测到被绑定的普通账号拥有统一账号未获得授权的操作权限时,向统一账号主动授权该操作权限;达到了若与统一账号绑定的普通账号已经拥有一些需要身份认证通过才能够拥有的操作权限时,统一账号无需再次向服务器申请该操作权限的效果。
在一个具体的例子中,A公司使用服务提供商B提供的各个应用平台进行web应用、移动应用、公众号应用以及硬件应用的开发。A公司的开发经理拥有统一账号,与各个应用平台分别对应的每个开发小组拥有各自的普通账号。A公司的开发经理将统一账号与各个普通账号进行绑定之后,只需要一次身份认证就可以对各个普通账号进行统一的操作权限的管理,为其中一个或者多个普通账号申请各种新的功能和资源。并且A公司的开发经理可以通过该统一账号查看到每个开发小组所开发的应用在当前的开发进度、已有注册用户数、当日流量统计等数据。但是A公司的开发经理无法使用统一账号对普通账号内的功能或者资源进行操作。也即,A公司的开发经理无法使用统一账号使用各种操作权限,统一账号只有各种操作权限的管理权限,各种操作权限的使用权限由普通账号所拥有。
而对于每个开发小组来讲,可以使用自己的普通账号使用分配到各种操作权限,利用这些操作权限在相应的应用平台上进行应用开发以及应用管理等事务,比如上线一个应用或者下线一个应用等。若普通账号需要某种操作权限时,需要告知A公司的开发经理,由A公司的开发经理通过统一账号来进行统一管理。
请参考图5,其示出了本发明一个实施例提供的多账号验证装置的结构方框图。该多账号验证装置可以通过软件、硬件或者两者的结合实现成为终端的全部或部分。该多账号验证装置包括身份认证模块520、权限申请模块540、授权接收模块560和分配请求模块580;
身份认证模块520,用于使用统一账号与服务器交互完成身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
权限申请模块540,用于在所述身份认证通过后,向所述服务器申请至少一个操作权限;
授权接收模块560,用于接收所述服务器对所述至少一个操作权限的授权;
分配请求模块580,用于向服务器发送权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
综上所述,本实施例提供的多账号验证装置,通过使用统一账号与服务器交互完成身份认证过程,在身份认证通过后,向服务器申请至少一个操作权限;将统一账号获得授权的操作权限分配给与统一账号绑定的至少一个普通账号中的全部或者部分;解决了背景技术提供的认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,节省了开发者的操作和时间以及节省了服务器侧的资源的效果。
请参考图6,其示出了本发明另一实施例提供的多账号验证装置的结构方框图。该多账号验证装置可以通过软件、硬件或者两者的结合实现成为终端的全部或者部分。该多账号验证装置包括:
身份认证模块520,用于使用统一账号与服务器交互完成身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
权限申请模块540,用于在所述身份认证通过后,向所述服务器申请至少一个操作权限;
授权接收模块560,用于接收所述服务器对所述至少一个操作权限的授权;
分配请求模块580,用于向服务器发送权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
优选地,所述装置,还包括:
取消请求模块592,用于向所述服务器发送权限取消请求,所述权限取消请求用于将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消。
优选地,所述装置,还包括:
绑定请求模块512,用于向所述服务器发送绑定请求,所述绑定请求用于将一个普通账号与所述统一账号进行绑定;
响应接收模块514,用于接收所述服务器在绑定成功时反馈的绑定成功响应。
优选地,所述装置,还包括:
权限接收模块570,用于接收所述服务器主动授权的操作权限,所述操作权限是所述服务器检测被绑定的所述普通账号是否拥有所述统一账号未获得授权的操作权限,所述操作权限是需要所述普通账号的身份认证通过后才可以拥有的权限;若检测结果为拥有所述统一账号未获得授权的操作权限,则向所述统一账号主动授权的。
优选地,所述装置,还包括:
信息查看模块594,用于向所述服务器发送信息查看请求,所述信息查看请求用于查看所述至少一个普通账号中的全部或者部分普通账号在各自所对应的应用平台中的数据信息;
信息显示模块596,用于接收并显示所述服务器反馈的所述全部或者部分普通账号在各自所对应的应用平台中的数据信息。
优选地,所述身份认证模块520,用于接收服务器主动发送的身份认证通过响应,所述身份认证通过响应是所述服务器检测到与统一账号绑定的至少一个普通账号中存在有已经通过身份认证的普通账号时,服务器自动判定该统一账号也通过身份认证后发送的。
综上所述,本实施例提供的多账号验证装置,通过使用统一账号与服务器交互完成身份认证过程,在身份认证通过后,向服务器申请至少一个操作权限;将统一账号获得授权的操作权限分配给与统一账号绑定的至少一个普通账号中的全部或者部分;解决了背景技术提供的认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,节省了开发者的操作和时间以及节省了服务器侧的资源的效果。
本实施例提供的多账号验证装置,还通过服务器检测到与统一账号绑定的至少一个普通账号中存在有已经通过身份认证的普通账号时,服务器自动判定该统一账号也通过身份认证;达到了统一账号在注册后,若与之绑定的普通账号已经通过身份认证,该统一账号无需再次身份认证的效果,该优选方案能够使用户将已经通过身份认证的普通账号至统一账号后,就直接使用统一账号申请、分配或取消操作权限。
本实施例提供的多账号验证装置,还通过服务器检测到被绑定的普通账号拥有统一账号未获得授权的操作权限时,向统一账号主动授权该操作权限;达到了若与统一账号绑定的普通账号已经拥有一些需要身份认证通过才能够拥有的操作权限时,统一账号无需再次向服务器申请该操作权限的效果。
请参考图7,其示出了本发明一个实施例提供的多账号验证装置的结构方框图。该多账号验证装置可以通过软件、硬件或者两者的结合实现成为服务器的全部或者部分。该多账号验证装置包括:账号认证模块720、权限授权模块740、请求接收模块760和权限分配模块780;
账号认证模块720,用于与终端交互完成统一账号的身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
权限授权模块740,用于对所述终端在所述身份认证通过后申请的至少一个操作权限进行授权;
请求接收模块760,用于接收所述终端发送的权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述至少一个操作权限分配给所述至少一个普通账号中的全部或者部分;
权限分配模块780,用于根据所述权限分配请求将所述终端获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
综上所述,本实施例提供的多账号验证装置,与终端交互完成统一账号的身份认证过程,对终端在身份认证通过后申请的至少一个操作权限进行授权,根据终端发送的权限分配请求将终端获得授权的操作权限分配给至少一个普通账号中的全部或者部分;解决了背景技术提供的认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,节省了开发者的操作和时间以及节省了服务器侧的资源的效果。
请参考图8,其示出了本发明另一实施例提供的多账号验证装置的结构方框图。该多账号验证装置可以通过软件、硬件或者两者的结合实现成为服务器的全部或者部分。该多账号验证装置包括:
账号认证模块720,用于与终端交互完成统一账号的身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
权限授权模块740,用于对所述终端在所述身份认证通过后申请的至少一个操作权限进行授权;
请求接收模块760,用于接收所述终端发送的权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述至少一个操作权限分配给所述至少一个普通账号中的全部或者部分;
权限分配模块780,用于根据所述权限分配请求将所述终端获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
优选地,所述装置包括:
取消接收模块792,用于接收所述终端发送的权限取消请求,所述权限取消请求用于将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消;
权限取消模块794,用于根据所述权限取消请求将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消。
优选地,所述装置,还包括:
绑定接收模块712,用于接收所述终端发送的绑定请求,所述绑定请求用于将一个普通账号与所述统一账号进行绑定;
账号绑定模块714,用于将所述普通账号与所述统一账号进行绑定;
响应发送模块716,用于在绑定成功时向所述终端反馈绑定成功响应。
优选地,所述装置,还包括:
权限检测模块732,用于检测被绑定的所述普通账号是否拥有所述统一账号未获得授权的操作权限,所述操作权限是需要所述普通账号的身份认证通过后才可以拥有的权限;
主动授权模块734,用于若检测结果为拥有所述统一账号未获得授权的操作权限,则向所述统一账号主动授权所述操作权限。
优选地,所述装置,还包括:
查看接收模块752,用于接收所述终端发送的信息查看请求,所述信息查看请求用于查看所述至少一个普通账号中的全部或者部分普通账号在各自所对应的应用平台中的数据信息;
信息反馈模块754,用于向所述终端反馈的所述全部或者部分普通账号在各自所对应的应用平台中的数据信息。
优选地,所述账号认证模块720,用于检测到与统一账号绑定的至少一个普通账号中存在有已经通过身份认证的普通账号时,服务器自动判定该统一账号也通过身份认证。
综上所述,本实施例提供的多账号验证装置,与终端交互完成统一账号的身份认证过程,对终端在身份认证通过后申请的至少一个操作权限进行授权,根据终端发送的权限分配请求将终端获得授权的操作权限分配给至少一个普通账号中的全部或者部分;解决了背景技术提供的认证方法的过程繁琐且效率低下,不仅需要耗费开发者较多的操作和时间,还需要耗费每个应用平台的服务器侧各自部署一套资源来实现相同或相似的认证机制的问题;达到了开发者只需要通过统一账号与服务器进行一次身份认证过程,就可以为绑定到的不同普通账号申请和分配相应的应用平台的操作权限,节省了开发者的操作和时间以及节省了服务器侧的资源的效果。
本实施例提供的多账号验证装置,还通过服务器检测到与统一账号绑定的至少一个普通账号中存在有已经通过身份认证的普通账号时,服务器自动判定该统一账号也通过身份认证;达到了统一账号在注册后,若与之绑定的普通账号已经通过身份认证,该统一账号无需再次身份认证的效果,该优选方案能够使用户将已经通过身份认证的普通账号至统一账号后,就直接使用统一账号申请、分配或取消操作权限。
本实施例提供的多账号验证装置,还通过服务器检测到被绑定的普通账号拥有统一账号未获得授权的操作权限时,向统一账号主动授权该操作权限;达到了若与统一账号绑定的普通账号已经拥有一些需要身份认证通过才能够拥有的操作权限时,统一账号无需再次向服务器申请该操作权限的效果。
需要说明的是:上述实施例提供的多账号验证装置在管理操作权限时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的多账号验证装置与多账号验证方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
请参考图9,其示出了本发明一个实施例提供的多账号验证***的结构方框图。该多账号验证***包括终端920和服务器940;
终端920包括如图5或图6所示实施例提供的多账号验证装置;
服务器940包括如图7或图8所示实施例提供的多账号验证装置。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (21)

1.一种多账号验证方法,其特征在于,所述方法包括:
使用统一账号与服务器交互完成身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
在所述身份认证通过后,向所述服务器申请至少一个操作权限;
接收所述服务器对所述至少一个操作权限的授权;
向服务器发送权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
2.根据权利要求1所述的方法,其特征在于,所述向服务器发送权限分配请求之后,还包括:
向所述服务器发送权限取消请求,所述权限取消请求用于将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消。
3.根据权利要求1所述的方法,其特征在于,所述使用统一账号与服务器交互完成身份认证过程之前,还包括:
向所述服务器发送绑定请求,所述绑定请求用于将所述普通账号与所述统一账号进行绑定;
接收所述服务器在绑定成功时反馈的绑定成功响应。
4.根据权利要求3所述的方法,其特征在于,所述方法,还包括:
接收所述服务器主动授权的操作权限,所述操作权限是所述服务器检测被绑定的所述普通账号是否拥有所述统一账号未获得授权的操作权限,所述操作权限是需要所述普通账号的身份认证通过后才可以拥有的权限;若检测结果为拥有所述统一账号未获得授权的操作权限,则向所述统一账号主动授权的。
5.根据权利要求1至4任一所述的方法,其特征在于,所述方法,还包括:
向所述服务器发送信息查看请求,所述信息查看请求用于查看所述至少一个普通账号中的全部或者部分普通账号在各自所对应的应用平台中的数据信息;
接收并显示所述服务器反馈的所述全部或者部分普通账号在各自所对应的应用平台中的数据信息。
6.一种多账号验证方法,其特征在于,所述方法包括:
与终端交互完成统一账号的身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
对所述终端在所述身份认证通过后申请的至少一个操作权限进行授权;
接收所述终端发送的权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述至少一个操作权限分配给所述至少一个普通账号中的全部或者部分;
根据所述权限分配请求将所述终端获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
7.根据权利要求6所述的方法,其特征在于,所述根据所述权限分配请求将所述终端获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分之后,还包括:
接收所述终端发送的权限取消请求,所述权限取消请求用于将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消;
根据所述权限取消请求将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消。
8.根据权利要求7所述的方法,其特征在于,所述与终端交互完成统一账号的身份认证过程之前,还包括:
接收所述终端发送的绑定请求,所述绑定请求用于将所述普通账号与所述统一账号进行绑定;
将所述普通账号与所述统一账号进行绑定;
在绑定成功时向所述终端反馈绑定成功响应。
9.根据权利要求8所述的方法,其特征在于,所述将所述普通账号与所述统一账号进行绑定之后,还包括:
检测被绑定的所述普通账号是否拥有所述统一账号未获得授权的操作权限,所述操作权限是需要所述普通账号的身份认证通过后才可以拥有的权限;
若检测结果为拥有所述统一账号未获得授权的操作权限,则向所述统一账号主动授权所述操作权限。
10.根据权利要求6至9任一所述的方法,其特征在于,所述方法,还包括:
接收所述终端发送的信息查看请求,所述信息查看请求用于查看所述至少一个普通账号中的全部或者部分普通账号在各自所对应的应用平台中的数据信息;
向所述终端反馈的所述全部或者部分普通账号在各自所对应的应用平台中的数据信息。
11.一种多账号验证装置,其特征在于,所述装置包括:
身份认证模块,用于使用统一账号与服务器交互完成身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
权限申请模块,用于在所述身份认证通过后,向所述服务器申请至少一个操作权限;
授权接收模块,用于接收所述服务器对所述至少一个操作权限的授权;
分配请求模块,用于向服务器发送权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
12.根据权利要求11所述的装置,其特征在于,所述装置,还包括:
取消请求模块,用于向所述服务器发送权限取消请求,所述权限取消请求用于将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消。
13.根据权利要求11所述的装置,其特征在于,所述装置,还包括:
绑定请求模块,用于向所述服务器发送绑定请求,所述绑定请求用于将所述普通账号与所述统一账号进行绑定;
响应接收模块,用于接收所述服务器在绑定成功时反馈的绑定成功响应。
14.根据权利要求13所述的装置,其特征在于,所述装置,还包括:
权限接收模块,用于接收所述服务器主动授权的操作权限,所述操作权限是所述服务器检测被绑定的所述普通账号是否拥有所述统一账号未获得授权的操作权限,所述操作权限是需要所述普通账号的身份认证通过后才可以拥有的权限;若检测结果为拥有所述统一账号未获得授权的操作权限,则向所述统一账号主动授权的。
15.根据权利要求11至14任一所述的装置,其特征在于,所述装置,还包括:
信息查看模块,用于向所述服务器发送信息查看请求,所述信息查看请求用于查看所述至少一个普通账号中的全部或者部分普通账号在各自所对应的应用平台中的数据信息;
信息显示模块,用于接收并显示所述服务器反馈的所述全部或者部分普通账号在各自所对应的应用平台中的数据信息。
16.一种多账号验证装置,其特征在于,所述装置包括:
账号认证模块,用于与终端交互完成统一账号的身份认证过程,所述统一账号与至少一个普通账号绑定,每个普通账号分别对应一个应用平台;
权限授权模块,用于对所述终端在所述身份认证通过后申请的至少一个操作权限进行授权;
请求接收模块,用于接收所述终端发送的权限分配请求,所述权限分配请求用于将所述统一账号获得授权的所述至少一个操作权限分配给所述至少一个普通账号中的全部或者部分;
权限分配模块,用于根据所述权限分配请求将所述终端获得授权的所述操作权限分配给所述至少一个普通账号中的全部或者部分。
17.根据权利要求16所述的装置,其特征在于,所述装置,还包括:
取消接收模块,用于接收所述终端发送的权限取消请求,所述权限取消请求用于将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消;
权限取消模块,用于根据所述权限取消请求将分配给所述至少一个普通账号中的全部或者部分的操作权限进行取消。
18.根据权利要求16所述的装置,其特征在于,所述装置,还包括:
绑定接收模块,用于接收所述终端发送的绑定请求,所述绑定请求用于将所述普通账号与所述统一账号进行绑定;
账号绑定模块,用于将所述普通账号与所述统一账号进行绑定;
响应发送模块,用于在绑定成功时向所述终端反馈绑定成功响应。
19.根据权利要求18所述的装置,其特征在于,所述装置,还包括:
权限检测模块,用于检测被绑定的所述普通账号是否拥有所述统一账号未获得授权的操作权限,所述操作权限是需要所述普通账号的身份认证通过后才可以拥有的权限;
主动授权模块,用于若检测结果为拥有所述统一账号未获得授权的操作权限,则向所述统一账号主动授权所述操作权限。
20.根据权利要求16至19任一所述的装置,其特征在于,所述装置,还包括:
查看接收模块,用于接收所述终端发送的信息查看请求,所述信息查看请求用于查看所述至少一个普通账号中的全部或者部分普通账号在各自所对应的应用平台中的数据信息;
信息反馈模块,用于向所述终端反馈的所述全部或者部分普通账号在各自所对应的应用平台中的数据信息。
21.一种多账号验证***,其特征在于,所述***包括终端和服务器,所述终端和所述服务器通过无线网络或者有线网络相连;
所述终端,包括如权利要求11至15任一所述的多账号验证装置;
所述服务器,包括如权利要求16至20任一所述的多账号验证装置。
CN201410011347.6A 2014-01-10 2014-01-10 多账号验证方法、装置及*** Active CN104378342B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201410011347.6A CN104378342B (zh) 2014-01-10 2014-01-10 多账号验证方法、装置及***
PCT/CN2015/070232 WO2015103972A1 (en) 2014-01-10 2015-01-06 Method and system for facilitating collaboration across multiple platforms
US15/186,108 US9565179B2 (en) 2014-01-10 2016-06-17 Method and system for facilitating collaboration across multiple platforms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410011347.6A CN104378342B (zh) 2014-01-10 2014-01-10 多账号验证方法、装置及***

Publications (2)

Publication Number Publication Date
CN104378342A CN104378342A (zh) 2015-02-25
CN104378342B true CN104378342B (zh) 2016-04-13

Family

ID=52557000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410011347.6A Active CN104378342B (zh) 2014-01-10 2014-01-10 多账号验证方法、装置及***

Country Status (3)

Country Link
US (1) US9565179B2 (zh)
CN (1) CN104378342B (zh)
WO (1) WO2015103972A1 (zh)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
CN113744733B (zh) 2013-02-07 2022-10-25 苹果公司 数字助理的语音触发器
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
EP3278494A4 (en) * 2015-03-29 2018-03-28 Securedtouch Ltd. Continuous user authentication
CN104702415B (zh) * 2015-03-31 2018-12-14 北京奇艺世纪科技有限公司 账号权限控制方法及装置
US10460227B2 (en) 2015-05-15 2019-10-29 Apple Inc. Virtual assistant in a communication session
CN106302357B (zh) * 2015-06-07 2021-02-12 盛趣信息技术(上海)有限公司 游戏账号的归属变更***及其应用方法
WO2017027301A1 (en) 2015-08-10 2017-02-16 Alibaba Group Holding Limited Method and device for managing resources with an external account
CN106452814B (zh) * 2015-08-10 2019-11-26 阿里巴巴集团控股有限公司 一种采用外部账户操作资源的方法和装置
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10255045B2 (en) * 2015-10-28 2019-04-09 Apple Inc. Graphical representation of data in a program code editor
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
CN106528305A (zh) * 2016-10-28 2017-03-22 宇龙计算机通信科技(深圳)有限公司 一种信息输入方法及装置
CN106570100B (zh) * 2016-10-31 2019-02-26 腾讯科技(深圳)有限公司 信息搜索方法和装置
US10786737B2 (en) * 2016-11-08 2020-09-29 CodeSpark, Inc. Level editor with word-free coding system
US11204787B2 (en) * 2017-01-09 2021-12-21 Apple Inc. Application integration with a digital assistant
CN106973108A (zh) * 2017-03-30 2017-07-21 上海曜致投资中心(有限合伙) 微信公众平台中通用的跨公众号统一用户帐号的方法和***
US10166438B2 (en) * 2017-04-11 2019-01-01 Motorola Mobility Llc Apparatus, method, and program product for tracking physical activity
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770429A1 (en) 2017-05-12 2018-12-14 Apple Inc. LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT
US10303715B2 (en) 2017-05-16 2019-05-28 Apple Inc. Intelligent automated assistant for media exploration
CN109510849B (zh) * 2017-09-14 2021-06-25 腾讯科技(深圳)有限公司 云存储的帐号鉴权方法和装置
CN107817932A (zh) * 2017-10-19 2018-03-20 福建中金在线信息科技有限公司 账号切换方法、装置及用户终端
US10928918B2 (en) 2018-05-07 2021-02-23 Apple Inc. Raise to speak
US11462215B2 (en) 2018-09-28 2022-10-04 Apple Inc. Multi-modal inputs for voice commands
CN109784066A (zh) * 2018-12-14 2019-05-21 深圳壹账通智能科技有限公司 共享开发环境的方法、装置、计算机设备和存储介质
CN109831322B (zh) * 2019-01-15 2022-02-11 中国联合网络通信集团有限公司 多***账号权限集中管理方法、设备及存储介质
US11062023B2 (en) * 2019-05-16 2021-07-13 Act, Inc. Secure distribution and administration of digital examinations
US11468890B2 (en) 2019-06-01 2022-10-11 Apple Inc. Methods and user interfaces for voice-based control of electronic devices
CN111181975B (zh) * 2019-12-31 2022-06-10 奇安信科技集团股份有限公司 一种账号管理方法、装置、设备及存储介质
CN111416764A (zh) * 2020-03-17 2020-07-14 北京掌心互联科技有限公司 视频发布的处理方法、控制方法、存储介质及电子装置
US11061543B1 (en) 2020-05-11 2021-07-13 Apple Inc. Providing relevant data items based on context
US11490204B2 (en) 2020-07-20 2022-11-01 Apple Inc. Multi-device audio adjustment coordination
US11438683B2 (en) 2020-07-21 2022-09-06 Apple Inc. User identification using headphones
CN111949973A (zh) * 2020-07-31 2020-11-17 上海中通吉网络技术有限公司 身份识别与访问管理***和方法
CN114331403A (zh) * 2020-09-28 2022-04-12 支付宝实验室(新加坡)有限公司 一种数据处理、资源转移、支付方法、装置、设备及介质
US11206221B1 (en) * 2021-06-04 2021-12-21 National University Of Defense Technology Online task dispatching and scheduling system and method thereof
CN113766496B (zh) * 2021-08-30 2024-01-26 青岛海尔科技有限公司 智能设备的跨平台绑定方法、***及相关设备
CN113766503B (zh) * 2021-08-31 2023-10-24 青岛海尔科技有限公司 智能设备的绑定方法、***及相关设备
CN113836521B (zh) * 2021-11-26 2022-02-25 北京溪塔科技有限公司 一种基于去中心化身份的多重身份管理方法及装置
TWI818478B (zh) * 2022-03-22 2023-10-11 兆豐國際商業銀行股份有限公司 帳戶授權管理系統
CN115001786B (zh) * 2022-05-26 2024-01-12 浙江零跑科技股份有限公司 一种智能座舱人脸关联个性应用账号的实现方法
CN115208664B (zh) * 2022-07-15 2024-04-23 平安科技(深圳)有限公司 多平台用户统一识别的方法、装置、设备和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719880A (zh) * 2009-11-13 2010-06-02 东南大学 一种多协议多帐号即时消息的融合***及其工作方法
CN102891832A (zh) * 2011-07-20 2013-01-23 腾讯科技(深圳)有限公司 身份标识绑定方法及***
CN103248699A (zh) * 2013-05-16 2013-08-14 广西中烟工业有限责任公司 一种单点登录信息***的多账号处理方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030084101A1 (en) * 2001-11-01 2003-05-01 Wong Tin Cheung Selective distribution of electronic files via a common access platform
US7389912B2 (en) * 2005-08-16 2008-06-24 International Business Machines Corporation Method and system for creating banking sub-accounts with varying limits
US8201217B1 (en) * 2006-10-03 2012-06-12 Stamps.Com Inc. Systems and methods for single sign-in for multiple accounts
US20110283259A1 (en) * 2009-10-07 2011-11-17 Jeffrey Lawson Method and system for creating a platform application with multiple applets
US8424069B2 (en) * 2009-11-20 2013-04-16 Disney Enterprises, Inc. Method and system for authenticating subaccount users
CN101719238B (zh) * 2009-11-30 2013-09-18 中国建设银行股份有限公司 一种统一身份管理、认证和授权的方法及***
US20120208495A1 (en) * 2010-06-23 2012-08-16 Twilio, Inc. System and method for monitoring account usage on a platform
CN102625297B (zh) * 2011-01-27 2016-01-13 腾讯科技(深圳)有限公司 用于移动终端的身份管理方法及装置
CN103259663A (zh) * 2013-05-07 2013-08-21 南京邮电大学 一种云计算环境下的用户统一认证方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101719880A (zh) * 2009-11-13 2010-06-02 东南大学 一种多协议多帐号即时消息的融合***及其工作方法
CN102891832A (zh) * 2011-07-20 2013-01-23 腾讯科技(深圳)有限公司 身份标识绑定方法及***
CN103248699A (zh) * 2013-05-16 2013-08-14 广西中烟工业有限责任公司 一种单点登录信息***的多账号处理方法

Also Published As

Publication number Publication date
WO2015103972A1 (en) 2015-07-16
CN104378342A (zh) 2015-02-25
US9565179B2 (en) 2017-02-07
US20160294813A1 (en) 2016-10-06

Similar Documents

Publication Publication Date Title
CN104378342B (zh) 多账号验证方法、装置及***
CN108881232B (zh) 业务***的登录访问方法、装置、存储介质和处理器
CN103139182B (zh) 一种允许用户访问的方法、客户端、服务器以及***
CN105530224A (zh) 终端认证的方法和装置
CN104113551A (zh) 一种平台授权方法、平台服务端及应用客户端和***
CN107547565A (zh) 一种网络接入认证方法及装置
CN111104675A (zh) ***安全漏洞的检测方法和装置
CN106130998A (zh) 一种验证码传输方法及装置
CN110493239B (zh) 鉴权的方法和装置
CN104717648A (zh) 一种基于sim卡的统一认证方法和设备
CN107040560A (zh) 一种基于业务平台的业务处理方法及装置
CN108900562B (zh) 登录状态的共享方法、装置、电子设备及介质
CN105516054B (zh) 一种用户身份验证的方法及装置
CN105337967A (zh) 实现用户登录目标服务器的方法、***和中心服务器
CN111241523B (zh) 认证处理方法、装置、设备和存储介质
CN104462934B (zh) 一种信息处理方法及电子设备
CN103379093B (zh) 一种实现账号互通的方法及装置
CN105991610B (zh) 登录应用服务器的方法及装置
CN105704154B (zh) 一种基于RESTful的服务处理方法、装置及***
CN103095666A (zh) 第三方应用处理方法及装置
CN106302400A (zh) 访问请求的处理方法及装置
CN106982228A (zh) 一种实现身份认证的方法及***
CN108228280A (zh) 浏览器参数的配置方法及装置、存储介质、电子设备
CN104753927A (zh) 一种统一验证的方法和设备
CN105763569B (zh) 对账号鉴权的方法、客户端、服务平台及管理平台

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant