应用程序登录方法、装置和移动终端制造方法及图纸

技术编号:8884855 阅读:102 留言:0更新日期:2013-07-05 01:29
本发明专利技术公开了一种应用程序登陆方法、装置和移动终端,属于移动终端领域。该方法包括:当接收到用户对应用程序的登录请求时,对所述应用程序进行验证;如果所述应用程序验证通过,返回本地保存的帐号;当检测到所述用户对所述本地保存的任一帐号进行选择时,使用所选择的帐号登录所述应用程序。该装置包括:接收模块、验证模块、返回模块和登录模块。本发明专利技术实施例通过通过终端在接收到用户对应用程序的登录请求时,根据该应用程序进行验证,当该应用程序验证合法时,则为该应用程序提供终端保存的帐号,使得同一运营商提供的多种应用可以共享帐号和密码,不仅提高了资源的利用率,而且提高了便利性。

【技术实现步骤摘要】
应用程序登录方法、装置和移动终端
本专利技术涉及网络应用领域,特别涉及一种应用程序登陆方法、装置和移动终端。
技术介绍
近年来,无线领域蓬勃发展,智能手机和平板电脑大大普及。同时,各种各样的应用程序也层出不穷。大量的PC(PersonalComputer,个人电脑)业务被移植,在移动设备上就可以完成和电脑上相同的工作。用户在移动终端上使用众多不同的应用或接入各种服务的第三方应用,例如:即时通信应用、游戏应用等,都需要分别输入帐号密码进行登录。在对现有技术进行分析后,专利技术人发现现有技术至少具有如下缺点:目前,同一网络运营商往往会提供多种移动终端应用,而各种应用往往都有自己的独立帐号体系,比如即时通信应用、微博、游戏等等。这些应用的帐号体系之间不互通,即每个应用只会记录用户在本应用登录过的帐号信息,无法使用别的应用的登录帐号信息,给用户带来的极大的不便。
技术实现思路
本专利技术实施例提供了一种应用程序登陆方法、装置和移动终端。所述术方案如下:本专利技术实施例提供了一种应用程序登陆方法,包括:当接收到用户对应用程序的登录请求时,对所述应用程序进行验证;如果所述应用程序验证通过,返回本地保存的帐号;当检测到所述用户对所述本地保存的任一帐号进行选择时,使用所选择的帐号登录所述应用程序。进一步地,对所述应用程序进行验证,具体包括:获取所述应用程序的应用标识和数字证书;向服务器端发送验证请求信息,所述验证请求信息至少携带所述应用标识和数字证书;接收并保存所述服务器端根据所述验证请求信息对所述应用程序进行验证后返回的验证结果。进一步地,在获取所述应用程序的应用标识和数字证书之后,向服务器端发送验证请求信息之前,还包括:判断本地保存的验证结果列表中是否存在与所述应用标识对应的验证结果;如果存在,则获取所述应用标识对应的验证结果;如果不存在,则执行向所述服务器端发送验证请求信息的步骤。进一步地,所述当检测到所述用户对所述本地保存的任一帐号进行选择时,使用所选择的帐号登录所述应用程序,具体包括:当检测到所述用户对所述本地保存的任一帐号进行选择时,从所述本地保存的帐号中提取所选择的帐号,并获取所选择的帐号对应的密码;将所选择的帐号和对应的密码作为所述应用程序的登录帐号和密码,登录所述应用程序。进一步地,所选择的帐号对应的密码为加密密码,则所述获取所选择的帐号对应的密码,具体包括:获取所选择的帐号对应的加密密码,并对所述加密密码进行解密处理。进一步地,如果所述应用程序验证通过,所述方法还包括:接收所述用户输入的帐号和密码,将所述用户输入的帐号和密码发送给应用服务器进行确认;当接收到所述应用服务器返回的确认信息时,将所述用户输入的帐号和密码作为所述应用程序的登录帐号和密码,登录所述应用程序,并在本地保存所述用户输入的帐号和密码。进一步地,所述在本地保存所述用户输入的帐号和密码,包括:对所述用户输入的密码进行加密处理;在本地对应保存所述用户输入的帐号和所述加密后的密码。本专利技术实施例提供了一种应用程序登陆装置,包括:接收模块,用于接收用户对应用程序的登录请求;验证模块,用于对所述应用程序进行验证;返回模块,用于如果所述应用程序验证通过,返回本地保存的帐号;登录模块,用于当检测到所述用户对所述本地保存的任一帐号进行选择时,使用所选择的帐号登录所述应用程序。其中,所述验证模块包括:第一获取单元,用于获取所述应用程序的应用标识和数字证书;发送单元,用于向服务器端发送验证请求信息,所述验证请求信息至少携带所述应用标识和数字证书;保存单元,用于接收并保存所述服务器端根据所述验证请求信息对所述应用程序进行验证后返回的验证结果。其中,所述验证模块还包括:判断单元,用于判断本地保存的验证结果列表中是否存在与所述应用标识对应的验证结果;第二获取单元,用于当所述判断单元确定本地保存的验证结果列表中存在与所述应用标识对应的验证结果,则获取所述应用标识对应的验证结果;所述发送单元,还用于当所述判断单元确定本地保存的验证结果列表中不存在与所述应用标识对应的验证结果时,向所述服务器端发送验证请求信息。其中,所述登录模块包括:第三获取单元,用于当检测到所述用户对所述本地保存的任一帐号进行选择时,从所述本地保存的帐号中提取所选择的帐号,并获取所选择的帐号对应的密码;登录单元,用于将所述第三获取单元获取的所选择的帐号和对应的密码作为所述应用程序的登录帐号和密码,登录所述应用程序。进一步地,所选择的帐号对应的密码为加密密码,所述第三获取单元具体用于当检测到所述用户对所述本地保存的任一帐号进行选择时,从所述本地保存的帐号中提取所选择的帐号,获取所选择的帐号对应的加密密码,并对所述加密密码进行解密处理。进一步地,所述接收模块,还用于接收所述用户输入的帐号和密码;则所述装置还包括:发送模块,用于将所述用户输入的帐号和密码发送给应用服务器进行确认;保存模块,用于当接收到所述应用服务器返回的确认信息时,将所述用户输入的帐号和密码作为所述应用程序的登录帐号和密码,登录所述应用程序,并在本地保存所述用户输入的帐号和密码。其中,所述保存模块包括:加密单元,用于对所述用户输入的密码进行加密处理;保存单元,用于在本地对应保存所述用户输入的帐号和所述加密后的密码。本专利技术实施例还提供了一种移动终端,所述移动终端包括上述应用程序登录装置。本专利技术实施例提供的技术方案的有益效果是:通过终端在接收到用户对应用程序的登录请求时,根据该应用程序进行验证,当该应用程序验证合法时,则为该应用程序提供终端保存的帐号,使得同一运营商提供的多种应用可以共享帐号和密码,不仅提高了资源的利用率,而且提高了便利性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种应用程序登录方法的流程图;图2是本专利技术实施例提供的一种应用程序登录方法的流程图;图3是本专利技术实施例提供的一种应用程序登录方法的流程图;图4是本专利技术实施例提供的一种应用程序登录装置的结构示意图;图5是本专利技术实施例提供的一种应用程序登录装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例1图1是本专利技术实施例提供的一种应用程序登录方法的流程图。该实施例的执行主体可以为终端,该终端可以为移动终端,如手机、MP3(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)或PDA(PersonalDigitalAssistant,个人数字助理)。参见图1,该实施例包括:101、当接收到用户对应用程序的登录请求时,对该应用程序进行验证;102、如果该应用程序验证通过,返回本地保存的帐号;103、当检测到该用户对该本地保存的任一帐号进行选择时,使用所选择的帐号登录该应用程序。进一步地,对该应用程序进行验证,具体包括:获取该应用程序的应用标识和数字证书;向服务器端发送验证请求信息,该验证请求信息至少携带该应用标本文档来自技高网...
应用程序登录方法、装置和移动终端

【技术保护点】
一种应用程序登陆方法,其特征在于,包括:当接收到用户对应用程序的登录请求时,对所述应用程序进行验证;如果所述应用程序验证通过,返回本地保存的帐号;当检测到所述用户对所述本地保存的任一帐号进行选择时,使用所选择的帐号登录所述应用程序。

【技术特征摘要】
1.一种应用程序登录方法,其特征在于,包括:当接收到用户对应用程序的登录请求时,对所述应用程序进行验证,所述应用程序为终端安装并运行的多个应用程序中的应用程序,该多个应用程序可以用同一组用户名和密码登录;如果所述应用程序验证通过,终端返回本地保存的帐号,所述帐号为终端的各个应用程序曾经登录过的帐号或者用户在本地配置的帐号,所述返回的本地保存的账号中不包括用户请求登录的所述应用程序的账号;当检测到所述用户对所述本地保存的任一帐号进行选择时,使用所选择的帐号登录所述应用程序。2.根据权利要求1所述的方法,其特征在于,对所述应用程序进行验证,具体包括:获取所述应用程序的应用标识和数字证书;向服务器端发送验证请求信息,所述验证请求信息至少携带所述应用标识和数字证书;接收并保存所述服务器端根据所述验证请求信息对所述应用程序进行验证后返回的验证结果。3.根据权利要求2所述的方法,其特征在于,在获取所述应用程序的应用标识和数字证书之后,向服务器端发送验证请求信息之前,还包括:判断本地保存的验证结果列表中是否存在与所述应用标识对应的验证结果;如果存在,则获取所述应用标识对应的验证结果;如果不存在,则执行向所述服务器端发送验证请求信息的步骤。4.根据权利要求1-3任一项所述的方法,其特征在于,所述当检测到所述用户对所述本地保存的任一帐号进行选择时,使用所选择的帐号登录所述应用程序,具体包括:当检测到所述用户对所述本地保存的任一帐号进行选择时,从所述本地保存的帐号中提取所选择的帐号,并获取所选择的帐号对应的密码;将所选择的帐号和对应的密码作为所述应用程序的登录帐号和密码,登录所述应用程序。5.根据权利要求4所述的方法,其特征在于,所选择的帐号对应的密码为加密密码,则所述获取所选择的帐号对应的密码,具体包括:获取所选择的帐号对应的加密密码,并对所述加密密码进行解密处理。6.根据权利要求1-3任一项所述的方法,其特征在于,如果所述应用程序验证通过,所述方法还包括:接收所述用户输入的帐号和密码,将所述用户输入的帐号和密码发送给应用服务器进行确认;当接收到所述应用服务器返回的确认信息时,将所述用户输入的帐号和密码作为所述应用程序的登录帐号和密码,登录所述应用程序,并在本地保存所述用户输入的帐号和密码。7.根据权利要求6所述的方法,其特征在于,所述在本地保存所述用户输入的帐号和密码,包括:对所述用户输入的密码进行加密处理;在本地对应保存所述用户输入的帐号和所述加密后的密码。8.一种应用程序登录装置,其特征在于,包括:接收模块,用于接收用户对应用程序的登录请求,所述应用程序为终端安装并运行的多个应用程序中的应用程序,该多个应用程序可以用同一组用户名和密码...

【专利技术属性】
技术研发人员:刘世超许盼李凯宇文宏伟黄猛张巍赵祎
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1