应用程序超时登录的恢复方法及装置制造方法及图纸

技术编号:15520044 阅读:91 留言:0更新日期:2017-06-04 09:43
本发明专利技术公开了一种应用程序超时登录的恢复方法及装置,涉及信息处理技术领域,主要目的在于解决现有技术中,在恢复应用程序的重新登录过程中,应用程序在得到服务器的响应信息后,对响应信息进行解析,获取其对应的用户信息,用户信息进行重新解析,延长了应用程序恢复登录的时长的问题。本发明专利技术的技术方案包括:当接收到应用程序的超时登录请求时,判断是否存在应用程序的登录账号所对应的个人信息;若确定存在应用程序登录账号对应的个人信息,则向服务器发送第一鉴权请求;在服务器对第一鉴权请求进行响应后,接收服务器返回的对第一鉴权请求的第一响应信息,以实现应用程序的登录。

Method and device for restoring application program timeout login

The invention discloses a method and apparatus for recovering the application login timeout, relates to the technical field of information processing, the main purpose is to solve the existing technology in the process of recovery, re login application, application server in response to information obtained after the response information analysis, to obtain the corresponding user information. User information re analysis, extend the application log when the problem of long recovery. The technical scheme of the invention comprises: when receiving the application login request timeout, corresponding to determine whether there is application login account of personal information; if there is application login account corresponding to the personal information, to the first authentication server sends the right request; in the server on the first authentication request response first, a request for authentication first response information receiving server, in order to achieve the application log.

【技术实现步骤摘要】
应用程序超时登录的恢复方法及装置
本专利技术涉及信息处理
,特别是涉及一种应用程序超时登录的恢复方法及装置。
技术介绍
伴随着终端的快速发展,越来越多的应用程序汇集到终端上。应用程序为了识别用户身份,通常需要用户注册账号,将用户信息记录在各自的账号下面,以便用户登录该应用程序时使用。目前,用户首次通过终端实现应用程序登录的过程中,需要用户名及登录密码实现应用的登录,在登录过程中,可以设置应用程序的自动登录密码,即在下次启动应用程序时,无需用户输入登录密码,即可实现应用程序的自动登录。在实际应用中,当用户执行一次应用程序的自动登录后,退出该应用程序的登录;若应用程序的上一次登录时间与本次登录时间的时间间隔太长,则要求用户重新输入登录密码,以确保用户的账号安全,即自动登录超时。在重新登录应用程序的过程中,应用程序向服务器发送建立连接请求,服务器对该连接请求进行响应,将应用程序的所有用户信息均发送至应用程序,应用程序接收服务器返回的所有用户信息,并对用户信息进行重新解析,延长了应用程序恢复登录的时长。
技术实现思路
有鉴于此,本专利技术提供的一种应用程序超时登录的恢复方法及装置,主要目的在于解决现有技术中,在恢复应用程序的重新登录过程中,应用程序在得到服务器的响应信息后,对响应信息进行解析,获取其对应的用户信息,用户信息进行重新解析,延长了应用程序恢复登录的时长的问题。依据本专利技术一个方面,本专利技术提供了一种应用程序超时登录的恢复方法,包括:当接收到应用程序的超时登录请求时,判断是否存在应用程序的登录账号所对应的个人信息;若确定存在应用程序登录账号对应的个人信息,则向服务器发送第一鉴权请求,所述第一鉴权请求中包含用于标明无需请求登录账号对应的个人信息的设定标识;在所述服务器对所述第一鉴权请求进行响应后,接收所述服务器返回的对所述第一鉴权请求的第一响应信息,以实现应用程序的登录。依据本专利技术另一个方面,本专利技术提供了一种应用程序超时登录的恢复装置,包括:判断单元,用于当到应用程序的超时登录请求时,判断是否存在应用程序的登录账号所对应的个人信息;第一发送单元,用于当所述判断单元确定存在应用程序登录账号对应的个人信息时,向服务器发送第一鉴权请求,所述第一鉴权请求中包含用于标明无需请求登录账号对应的个人信息的设定标识;接收单元,用于在所述服务器对所述第一鉴权请求进行响应后,接收所述服务器返回的对所述第一鉴权请求的第一响应信息,以实现应用程序的登录。借由上述技术方案,本专利技术提供的应用程序超时登录的恢复方法及装置,当接收到应用程序的超时登录请求时,判断是否存在应用程序的登录账号所对应的个人信息;若确定存在应用程序登录账号对应的个人信息,则向服务器发送第一鉴权请求,所述第一鉴权请求中包含用于标明无需请求登录账号对应的个人信息的设定标识;在所述服务器对所述第一鉴权请求进行响应后,接收所述服务器返回的对所述第一鉴权请求的第一响应信息,以实现应用程序的登录;与现有技术相比,本专利技术在恢复应用程序的超时登录时,向服务器发送的连接请求中包含标明无需请求登录账号对应的个人信息的设定标识,减少了网络传输时间和应用程序本地解析数据的时间,提高的登录速度,节省了应用程序的登录时长。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种应用程序超时登录的恢复方法的流程图;图2示出了本专利技术实施例提供的一种应用程序登录的界面示意图;图3示出了本专利技术实施例提供的一种应用程序超时登录的恢复装置的组成框图;图4示出了本专利技术实施例提供的另一种应用程序超时登录的恢复装置的组成框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种应用程序超时登录的恢复方法,该方法应用于应用程序中,如图1所示,所述方法包括:101、当接收到应用程序的超时登录请求时,判断是否存在应用程序的登录账号所对应的个人信息。需要说明的是,本专利技术实施例所述的应用程序超时登录是指:应用程序在登录过程中,可以设置应用程序的自动登录密码,即在下次启动应用程序时,无需用户输入登录密码,即可实现应用程序的自动登录,当本次登录距离上一次自动登录的时间间隔较长时,为确保用户数据安全,用户需要手动输入登录密码实现应用程序的登录,该过程为本专利技术实施例所述的应用程序超时登录。而非是由于网络故障等原因导致的应用程序超时登录。为了便于理解,以下以实例的形式对应用程序超时登录进行说明。示例性的,如图2所示,图2示出了本专利技术实施例提供的一种应用程序登录的界面示意图,假设XX应用程序安装于安卓系统的终端中,用户于2016年10月10日执行XX应用程序的首次登录,并选中如图2所示的自动登录功能,用户基于XX应用程序的登录账号登录成功后,可根据用户的实际需求向服务器发送数据请求。假设,XX应用程序的自动登录的有效期为5天,在本次登录成功后,用户将XX应用程序关闭,并于2016年10月17日进行XX应用程序的第二次登录,在第二次登录时依然会出现如图2所示的登录界面,而并非是启动XX应用程序后,自动执行用户登录,即XX应用程序登录超时。图2仅为示例性的举例,本专利技术实施例对XX应用程序的具体类型及自动登录的有效时长不作限定。承由图2的示例,在现有技术中出现应用程序用户登录超时后,用户需要重新输入密码,以便于服务器根据该输入的密码进行鉴权,当服务器对登录请求进行响应时,需要将该登录账号对应的所有用户信息返回至应用程序,以便于应用程序根据服务器返回的响应信息进行登录,并解析并显示服务器返回的用户信息,完成登录过程,即不管是首次登录应用程序,还是非首次登录应用程序,其登录耗时相同(该种情况是假定在网络条件完全相同的情况下)。本专利技术中,当应用程序接收到登录的操作指令时,判断是否存在应用程序的登录账号所对应的个人信息,其目的在于,若确定安装应用程序的终端中不存在应用程序的登录账号所对应的个人信息,则需要向服务器获取用户的个人信息,以便用户查看;若确定安装应用程序的终端中不存在应用程序的登录账号所对应的个人信息,则无需向服务器请求用户个人信息,减少网络数据的传输时间及应用程序对个人信息的解析时间消耗。在实际应用过程中,安装应用程序的终端中未存储应用程序登录账号对应的个人信息有两种情况,第一种是,该应用程序的登录账号在终端中为首次登录,所以终端中并未存储有登录账号对应的个人信息;第二种是,该应用程序的登录账号虽然不是在终端中的第一次登录,但是,先前缓存的该登录账号对应的个人信息被用户人为手动删除,导致终端中未存储有登录本文档来自技高网...
应用程序超时登录的恢复方法及装置

【技术保护点】
一种应用程序超时登录的恢复方法,其特征在于,包括:当接收到应用程序的超时登录请求时,判断是否存在应用程序的登录账号所对应的个人信息;若确定存在应用程序登录账号对应的个人信息,则向服务器发送第一鉴权请求,所述第一鉴权请求中包含用于标明无需请求登录账号对应的个人信息的设定标识;在所述服务器对所述第一鉴权请求进行响应后,接收所述服务器返回的对所述第一鉴权请求的第一响应信息,以实现应用程序的登录。

【技术特征摘要】
1.一种应用程序超时登录的恢复方法,其特征在于,包括:当接收到应用程序的超时登录请求时,判断是否存在应用程序的登录账号所对应的个人信息;若确定存在应用程序登录账号对应的个人信息,则向服务器发送第一鉴权请求,所述第一鉴权请求中包含用于标明无需请求登录账号对应的个人信息的设定标识;在所述服务器对所述第一鉴权请求进行响应后,接收所述服务器返回的对所述第一鉴权请求的第一响应信息,以实现应用程序的登录。2.根据权利要求1所述的方法,其特征在于,判断是否存在应用程序的登录账号所对应的个人信息包括:获取所述应用程序的登录账号,并确定所述应用程序的登录账号是否存储于预置目录文件中;若确定所述应用程序的登录账号存储于预置目录文件中,则确定存在所述登录账号对应的个人信息;若确定所述应用程序的登录账号未存储于预置目录文件中,则确定不存在所述登录账号对应的个人信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若确定不存在所述登录账号对应的个人信息,则向服务器发送第二鉴权请求,所述第二鉴权请求中包含用于标明请求登录账号对应的个人信息的请求标识;在接收到所述服务器对所述第二鉴权请求的第二响应信息之后,将所述登录账号对应的个人信息进行存储。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:在所述应用程序登录成功后,将所述个人信息发送至所述服务器,以便所述服务器确认所述个人信息是否为最新的个人信息;若接收到所述服务器返回的最新的个人信息,则使用所述最新的个人新对所述个人信息进行更新。5.根据权利要求4所述的方法,其特征在于,在接收所述服务器返回的对所述第一鉴权请求的第一响应信息之后,所述方法还包括:获取与所述登录账号存在关联关系的其他应用程序;若与所述登录账号存在关联关系的其他应用程序处于当前运行状态,则将所述其他应用程序执行同步自动登录。6.一种应用程序超时登录的恢复装置,其特征在于,包括:判断单元,用于当接收到应用程序的超时登录请求时,判断是否存在应用程序的登录账号所对应...

【专利技术属性】
技术研发人员:王立藩乔立君
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁,21

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

1