应用管理装置、终端及应用管理方法

xiaoxiao2020-10-23  15

应用管理装置、终端及应用管理方法
【技术领域】
[0001]本发明涉及应用领域,尤其涉及一种用于管理终端内的应用发起自动登录请求的应用管理装置、终端及应用管理方法。
【背景技术】
[0002]随着移动终端处理能力的加强,移动终端上的应用也日益丰富,如QQ、微信、酷云、360云盘等应用,相应的,每个应用均有其自己的用户名及登录密码,若在每次登录应用时,都要求用户输入用户名及登录密码,会增加用户的操作繁杂度,影响用户的使用体验;为了解决这样的问题,在移动终端的应用(如QQ)登录界面也提供了 “记住密码、自动登录”的选框,当用户勾选该选框后,只要移动终端设备可以接入网络(如通过SIM卡提供的数据业务、或者WIFI等WLAN网络接入应用服务器),那么就可以实现此类应用的自动登录,而用户无需在分别登录各应用。
[0003]为用户提供“自动登录”功能虽然可以增强用户的使用体验,但是也面临着用户的信息安全隐患,因为现有的“自动登录”功能是依附于移动终端的,当移动终端可以接入网络时,设置“自动登录”的应用(如QQ)就将自动登录,虽然方便了用户,但是当移动终端丢失/出售/借给他人使用后,移动终端上的用户还会自动登录,这将使得原用户在应用内存储的信息被其他用户所知悉,导致用户的信息不安全。
[0004]因此,如何提供一种可以解决现有自动登录方式所存在的安全隐患的方法,是本领域技术人员亟待解决的技术问题。

【发明内容】

[0005]本发明提供了一种应用管理装置、终端及应用管理方法,解决了现有自动登录方式存在安全隐患的问题。
[0006]本发明提供了一种应用管理装置,在一个实施例中,该应用管理装置包括获取模块及控制模块,其中,获取模块用于获取终端当前接入网络的当前网络参数;控制模块用于匹配当前网络参数与终端中存储的匹配网络参数,在匹配通过时,控制至少一个应用的自动登录请求。
[0007]进一步的,上述实施例提供的应用管理装置还包括验证模块,验证模块用于在控制模块匹配未通过时,提示用户输入网络验证参数,根据匹配网络参数验证网络验证参数,若验证通过,则触发控制模块以控制至少一个应用的自动登录请求。
[0008]进一步的,上述实施例提供的应用管理装置还包括更新模块,更新模块用于在验证模块验证通过后执行操作:用当前网络参数替换匹配网络参数,或者将当前网络参数添加到匹配网络参数中。
[0009]进一步的,在上述实施例提供的应用管理装置中的控制模块具体用于判断当前网络参数与匹配网络参数相匹配的子参数个数是否大于预设阈值,若是,则匹配通过,若否,则匹配未通过。
[0010]进一步的,在上述实施例中的当前网络参数包括终端内用户标识卡的信息,和/或终端接入网络所使用的WLAN网络的信息。
[0011]进一步的,在上述实施例提供的应用管理装置还包括加密模块及还原模块,其中,加密模块用于利用匹配网络参数对至少一个应用的登录信息进行加密处理并存储;还原模块用于当控制模块匹配通过后,将加密后的至少一个应用的登录信息进行还原处理,并输出至控制模块以控制至少一个应用的自动登录请求。
[0012]本发明提供了一种终端,在一个实施例中,该终端包括本发明提供的应用管理装置,应用管理装置用于控制终端内的至少一个应用的自动登录请求。
[0013]本发明还提供了一种应用管理方法,在一个实施例中,该应用管理方法包括:获取终端当前接入网络的当前网络参数;匹配所述当前网络参数与所述终端中存储的匹配网络参数,在匹配通过时,控制至少一个应用的自动登录请求。
[0014]本发明的有益效果:
[0015]本发明提供的应用管理装置、终端及应用管理方法,对应用的自动登录进行控制,当终端接入网络时,首先获取终端当前接入网络的当前网络参数,匹配当前网络参数与匹配网络参数,仅在匹配通过时,控制应用的自动登录请求,实现了对应用自动登录请求的控制,解决现有自动登录方式在终端接入网络时即登录应用服务器所存在的信息安全隐患,即降低了用户操作的繁杂度,又保证了用户的信息安全度,增强了用户的使用体验。
【附图说明】
[0016]图1为本发明第一实施例提供的应用管理装置的示意图;
[0017]图2为本发明第二实施例提供的应用管理装置的示意图;
[0018]图3为本发明第三实施例提供的应用管理方法的示意图;
[0019]图4为本发明第四实施例提供的应用管理方法的示意图;
[0020]图5为本发明第五实施例提供的应用管理方法的示意图。
【具体实施方式】
[0021]现通过【具体实施方式】结合附图的方式对本发明做出进一步的诠释说明。
[0022]本发明提供的应用管理装置及方法可以广泛的运用到各种终端设备中,如手机等移动终端设备,也可以运用到电脑等固定终端设备中;为便于下文说明,在下文所列举的实施例中,假定本发明提供的应用管理装置位于移动终端设备中,也即本发明提供的终端为移动终端设备,同时,对本发明所涉及的术语进行说明,本发明所涉及的当前网络参数包括终端内用户标识卡的信息、终端接入网络所使用的无线网络的信息及终端用户操作信息中的至少一个,本发明所涉及的匹配网络参数包括至少一次终端在正常接入网络时,其内插有的用户标识卡的信息、终端接入网络所使用的无线网络的信息及终端用户操作信息中的至少一个,本发明所涉及的用户标识卡的信息可以是SIM卡等身份标识卡的卡号、编号等信息,本发明所涉及的无线网络的信息可以是WIFI网络、3G网络等网络的名称/密码等信息,本发明所涉及的终端用户操作信息可以是开机密码等与用户相关的操作信息;本发明所涉及的至少一个应用是指终端内可以通过用户名及登录密码即可向应用服务器发起登录请求的应用,本发明所涉及的登录请求包括应用在接入网络时所发起的身份认证请求、及在应用使用过程中所需要发送的身份验证请求等涉及应用用户名及登录密码等登录信息的所有请求,本发明所涉及的控制应用的自动登录请求是指利用该应用的登录信息自动向应用服务器发起登录请求。
[0023]第一实施例:
[0024]图1为本发明第一实施例提供的应用管理装置的示意图,由图1可知,在该实施例中,本发明提供的应用管理装置I包括获取模块11及控制模块12,其中,
[0025]获取模块11用于获取终端当前接入网络的当前网络参数;
[0026]控制模块12用于匹配当前网络参数与终端中存储的匹配网络参数,在匹配通过时,控制终端内至少一个应用的自动登录请求。
[0027]通过该实施例的实施,应用管理装置I在终端接入网络时,首先获取终端当前接入网络的当前网络参数,匹配当前网络参数与匹配网络参数,仅在匹配通过时,控制应用的自动登录请求,实现了对应用自动登录请求的控制,解决现有自动登录方式在终端接入网络时即登录应用服务器所存在的信息安全隐患,即降低了用户操作的繁杂度,又保证了用户的信息安全度,增强了用户的使用体验。
[0028]第二实施例:
[0029]图2为本发明第二实施例提供的应用管理装置的示意图,由图2可知,在该实施例中,本发明提供的应用管理装置I在包括获取模块11及控制模块12的基础上,还可以设置以下功能模块:
[0030]图1所示的应用管理装置I还可以包括验证模块13,验证模块13用于在控制模块12匹配未通过时,提示用户输入网络验证参数,根据匹配网络参数验证该网络验证参数,若验证通过,则触发控制模块12以控制至少一个应用的自动登录请求,若验证未通过,则提示用户手动输入各应用的用户名及登录密码进行登录;通过该实施例的实施,在控制模块12的匹配未通过(即:移动终端的网络环境发生变化、或者移动终端从未在当前接入网络内使用过)时,用户还可以手动输入一个或多个网络验证参数以证明其自身是该移动终端的合法使用者,在用户输入的网络验证参数通过验证时,即可实现至少一个应用进行自动登录请求 ,避免了当控制模块12匹配未通过的情况下即要求用户手动输入各应用的用户名及登录密码这一现状的出现,增强了图1所示的应用管理装置I的适应性;
[0031]图1所示的应用管理装置I还可以包括更新模块14,更新模块14用于在验证模块13验证通过后执行操作:用当前网络参数替换匹配网络参数,或者将当前网络参数添加到匹配网络参数中;通过该实施例的实施,在验证模块13验证通过(即移动终端的当前用户是合法的)后,通过将匹配网络参数更新为当前网络参数,或者将当前网络参数添加到匹配网络参数中,用户再次在该网络环境下使用移动终端时,其内的应用将自动登录,避免了在该网络环境下验证模块13每次都提示用户输入网络参数现象的出现,进一步增强了用户的使用体验;
[0032]图1所示的应用管理装置I还可以包括加密模块15及还原模块16,其中,加密模块15用于利用匹配网络参数分别对至少一个应用的登录信息进行加密处理并存储;还原模块16用于当控制模块12匹配通过后,将加密后的至少一个应用的登录信息进行还原处理,并输出至控制模块12以控制至少一个应用的自动登录请求;通过该实施例的实施,通过加密模块15对应用的用户名和/或登录密码等登录信息进行加密处理,那么,终端实际所存储的是加密后的登录信息,即使其他用户读取到该字段,也不能直接利用该字段登录应用服务器来盗取/非法阅读合法用户在对应应用中存储的信息,进一步加强了用户信息的安全性。
[0033]较优的,在其他实施例中,上述实施例中的控制模块12具体用于判断当前网络参数与匹配网络参数相匹配的子参数个数是否大于预设阈值,若是,则匹配通过,若否,则匹配未通过;例如,将预设阈值设为一个、将匹配标准定义为完全相同时,控制模块12具体的用于判断当前网络参数是否与匹配网络参数的至少一个子参数相同,若是,则匹配通过,若当前网络参数中的所有子参数与匹配网络参数中的所有子参数均不相同,则匹配未通过;通过该实施例的实施,应用管理装置I所获取的当前网络参数及存储的匹配网络参数均是移动终端所处网络环境容易得到的网络参数,且获取容易、内容简单,并且控制模块12所需要的匹配操作也简单,不会占用过多的处理资源,也即,本实施例通过简单的方法即可实现对应用自动登录的控制,而不占用过大的处理资源。
[0034]进一步的,在其他实施例中,当获取模块获取到的当前网络参数包括多个网络参数时,还可以设置各个网络参数的优先等级,如,当获取到的当前网络参数同时包括用户标识卡的信息(如SIM卡号码)及WLAN网络的信息(如WIFI名称)时,可以优先匹配用户标识卡的信息,若用户标识卡的信息通过,则即可以控制应用的自动登录请求,若标识卡的号码匹配未通过,则进一步匹配WLAN网络的名称;当然,用户还可以设置仅在所有的当前网络参数都匹配通过后,才控制应用的自动登录,进一步增强用户信息的安全等级;通过本实施例的实施,为用户提供多种不同级别的匹配方式,用户可以根据实际需要自行选择。
[0035]在其他实施例中,本发明提供了另外一种应用管理装置,其特征在于,包括提取模块及登录模块,其中,提取模块用于提取终端当前接入网络的当前网络参数;登录模块用于存储利用匹配网络参数对至少一个应用的登录请求进行处理得到的伪登录请求,还用于利用当前网络参数对伪登录请求逆向处理得到自动登录请求,以控制至少一个应用的自动登录;较优的,登录模块存储的是利用匹配网络参数对至少一个应用的登录请求进行加密处理得到的伪登录请求,其在提取模块提取到当前网络参数后,利用当前网络参数对伪登录请求逆向处理(与加密算法对应的解密算法)得到自动登录请求,进而控制至少一个应用的自动登录,当然,该自动登录请求可能由于当前网络参数与匹配网络参数的不相同而导致登录失败。
[0036]同时,与上述实施例相对应的,本发明还提供了一种应用管理方法,用于存储有利用匹配网络参数对至少一个应用的登录请求进行处理得到的伪登录请求的终端,该应用管理方法包括:提取终端当前接入网络的当前网络参数;利用当前网络参数对伪登录请求逆向处理得到自动登录请求,以控制至少一个应用的自动登录。
[0037]为了使得本发明提供的应用管理装置I可以应用于实际生活中,本发明还提供了一种终端,该终端包括上述所有实施例提供的应用管理装置1,该应用管理装置I用于控制终端内的至少一个应用的自动登录请求;通过该实施例的实施,终端利用该应用管理装置I对终端内的至少一个应用(如QQ、微信等)的自动登录请求进行控制,以达到保护用户信息安全的目的。
[0038]第三实施例:
[0039]图3为本发明第三实施例提供的应用管理方法的示意图,由图3可知,在该实施例中,本发明提供的应用管理方法包括以下的步骤:
[0040]S301:获取终端当前接入网络的当前网络参数;
[0041]S302:匹配当前网络参数与终端中存储的匹配网络参数;若匹配通过,则执行步骤S303,若匹配失败,则执行步骤S304 ;则提示用户手动登录各应用,流程结束;
[0042]S303:控制终端内的至少一个应用的自动登录请求,流程结束;
[0043]S304:提示用户手动登录各应用,流程结束。
[0044]进一步的,在其他实施例中,当步骤S302的匹配结果为匹配未通过时,图3所示的应用管理方法在执行步骤S304之前还包括,提示用户输入网络验证参数,根据匹配网络参数验证该网络验证参数,若验证通过,则返回步骤S303以控制至少一个应用的自动登录请求,若验证失败,则执行步骤S304来提示用户手动登录各应用,流程结束。
[0045]进一步的,在其他实施例中,上述实施例所提供的应用管理方法在验证通过后,还执行操作:将匹配网络参数更新为当前网络参数,或者,将当前网络参数添加到匹配网络参数中。
[0046]为了进一步的保护用户的信息安全,在其他实施例中,上述实施例所提供的应用管理方法还包括:利用匹配网络参数对至少一个应用的用户名和/或登录密码等登录信息进行加密处理并存储;当匹配通过后,将终端内存储的加密后的至少一个应用的登录信息进行还原处理,以控制至少一个应用的自动登录请求。
[0047]进一步的,在其他实施例中,当匹配未通过,而验证通过时,上述实施例所提供的应用管理方法还包括:利用当前网络参数对至少一个应用的登录信息进行加密处理并存储。
[0048]为了对本发明的核心思想做进一步的诠释,现结合具体应用实例对本发明做进一步的说明。
[0049]第四实施例:
[0050]在本实施例中,做如下假设:应用管理装置对多个应用(QQ、微信、酷云)进行管理,以实现对各应用的自动登录进行控制目的,终端内有标识卡(为SIM卡),通过WIFI连接到网络,在本实施例中,暂不涉及应用的用户名和/或登录密码等登录信息的加密功能;
[0051 ] 参照图4,图4为本发明第四实施例提供的应用管理方法的示意图,由图4可知,在该实施例中,本发明提供的应用管理方法包括以下的步骤:
[0052]S401:应用管理装置生成并存储匹配网络参数;
[0053]移动终端通过WIFI (网络的名称为A,密码为a),SM卡的号码为“11111”;用户首次使用本发明提供的应用管理装置对多个应用进行管理,用户手动输入各用户的用户名和登录密码,应用管理装置记录各用户的用户名和登录密码,并获取本次移动终端所使用的SM卡的号码为“11111”、WIFI网络的名称A、密码a,生成并存储匹配网络参数,此时,网络匹配参数可以是“11111、A、a”中的至少一个;较优的,本实施例将匹配网络参数存储为“SM卡号码11111,WLAN网络名称A、密码a”,其子参数为“SM卡号码11111”及“WLAN网络名称A、密码a”,其对用户不可见;
[0054]S402:终端再次接入网络时,获取终端当前接入网络的当前网络参数;
[0055]情景一、移动终端的SM卡没有更换,WIFI网络没有更换,那么,此时应用 管理装置获取到的当前网络参数为“ SM卡号码11111,WLAN网络名称A、密码a” ;
[0056]情景二、移动终端的SM卡没有更换,WIFI网络发生更换,更换后的WIFI网络的名称为B、密码为b,那么,此时应用管理装置获取到的当前网络参数为“SM卡号码11111,WLAN网络名称B、密码b”;
[0057]情景三、移动终端的SM卡发生更换,更换后的SM卡的号码为22222,WIFI网络没有更换,那么,此时应用管理装置获取到的当前网络参数为“SIM卡号码22222,WLAN网络名称A、密码a”;
[0058]情景四、移动终端的SM卡发生更换,更换后的SM卡的号码为22222,WIFI网络发生更换,更换后的WIFI网络的名称为B、密码为b,那么,此时应用管理装置获取到的当前网络参数为“SM卡号码22222,WLAN网络名称B、密码b” ;
[0059]S403:匹配当前网络参数与匹配网络参数;若匹配通过,则执行步骤S404,若匹配未通过,则执行步骤S405 ;
[0060]在本实施例中,采用多个参数且优先匹配SM卡号码的方式进行匹配,S卩,首先匹配SM卡号码,若SM卡号码匹配通过,则认为步骤S403匹配通过,若SM卡号码匹配未通过,则进行WLAN网络名称及密码匹配,若WLAN网络名称及密码匹配通过,则也认为步骤S403匹配通过,仅在SM卡号码及WLAN网络名称及密码的匹配未通过时,才认为步骤S403匹配未通过;基于此,针对上述四个情景,步骤S403的匹配结果如下:
[0061]针对情景一、当前网络参数为“SM卡号码11111,WLAN网络名称A、密码a”,匹配网络参数为“SM卡号码11111,WLAN网络名称A、密码a”,首先匹配SM卡号码,当前网络参数中的SIM卡号码为“11111”,与匹配网络参数中的SIM卡号码“11111”相同,即SM卡号码这一子参数匹配通过,认为步骤S403匹配通过,执行步骤S404 ;
[0062]针对情景二、当前网络参数为“SIM卡号码11111,WLAN网络名称B、密码b”,匹配网络参数为“SM卡号码11111,WLAN网络名称A、密码a”,首先匹配SM卡号码,当前网络参数中的SIM卡号码为“11111”,与匹配网络参数中的SIM卡号码“11111”相同,即SM卡号码这一子参数匹配通过,认为步骤S403匹配通过,执行步骤S404 ;
[0063]针对情景三、当前网络参数为“SM卡号码22222,WLAN网络名称A、密码a”,匹配网络参数为“SM卡号码11111,WLAN网络名称A、密码a”,首先匹配SM卡号码,当前网络参数中的SIM卡号码为“22222”,与匹配网络参数中的SIM卡号码“ 11111”不相同,即SIM卡号码匹配未通过,进而进行WLAN网络名称及密码匹配,当前网络参数中的WLAN网络名称及密码为“WLAN网络名称A、密码a”,与匹配网络参数中的WLAN网络名称及密码“WLAN网络名称A、密码a”相同,即WLAN网络名称及密码这一子参数匹配通过,也认为步骤S403匹配通过,执行步骤S404 ;
[0064]针对情景四、当前网络参数为“SM卡号码22222,WLAN网络名称B、密码b”,匹配网络参数为“SM卡号码11111,WLAN网络名称A、密码a”,首先匹配SM卡号码,当前网络参数中的SIM卡号码为“ 22222 ”,与匹配网络参数中的SIM卡号码“ 11111”不相同,即SM卡号码这一子参数匹配未通过,进而进行WLAN网络名称及密码匹配,当前网络参数中的WLAN网络名称及密码为“WLAN网络名称B、密码b”,与匹配网络参数中的WLAN网络名称及密码“WLAN网络名称A、密码a”不相同,即WLAN网络名称及密码这一子参数匹配也未通过,此时认为步骤S403匹配未通过,执行步骤S405 ;
[0065]在本步骤S403中,针对WLAN网络名称及密码匹配的模式,可以设置为名称及密码只要有一个子参数匹配成功则认为WLAN网络名称及密码匹配通过,也,可以设置为名称及密码必须同时匹配成功才认为WLAN网络名称及密码匹配通过,以提高用户信息的安全性;
[0066]S404:应用管理装置控制多个应用的自动登录请求;
[0067]在步骤S403匹配通过时,认为移动终端没有丢失/出售/借给他人使用,也即用户在应用内存储的信息是安全的,则自动登录应用,如QQ、微信等;
[0068]S405:应用管理装置提示用户输入网络验证参数,接收用户输入的网络验证参数;根据匹配网络参数验证用户输入的网络验证参数;若验证通过,则执行步骤S404,若验证未通过,则执行步骤S406 ;
[0069]该步骤S405主要是针对合法的用户更换SM卡、且同时更换WLAN网络环境的情景,此时,用户只需要输入一个网络参数来证明其是该移动终端的合法使用者即可,如输入其更换前的SIM卡号码,或者更换前的WLAN网络名称和/或密码,如:
[0070]针对情景四,在步骤S403时匹配未通过,若用户输入“SM卡号码11111”或者“WLAN网络名称A、密码a”,则认为验证通过,即用户是合法的,此时执行步骤S404 ;与此同时,应用管理装置还可以将匹配网络参数更新为当前网络参数,如将匹配网络参数更新为“SIM卡号码22222,WLAN网络名称B、密码b”,或者,将当前网络参数添加到匹配网络参数中,也即存在多个匹配网络参数,如将匹配网络参数修改为“SM卡号码11111,WLAN网络名称A、密码a,SIM卡号码22222,WLAN网络名称B、密码b”,当然,针对步骤S403匹配通过的情景,也可以执行类似的操作,如针对情景三,可以将匹配网络参数修改为“WLAN网络名称A、密码a,SM卡号码22222”或者“SM卡号码11111,WLAN网络名称A、密码a,SM卡号码22222”,以便下次移动终端在重启及重新选网后,可以快速的匹配通过;
[0071]若用户输入的网络验证参数均不能通过验证、或者用户在一段时间内未输入网络参数,则认为用户的信息可能面临安全隐患;
[0072]S406:应用管理装置提醒用户手动登录;
[0073]应用管理装置认为用户的信息可能面临安全隐患,则不发起应用的自动登录请求,而是调用空白的应用登录界面,提醒用户手动输入应用的用户名及登录密码等登录信息进行登录。
[0074]第五实施例:
[0075]在第四实施例中,应用管理装置将存储用户输入的应用的用户名及登录密码等登录信息,为了保护用户名及登录密码等登录信息,以进一步提高用户信息的安全性,应用管理装置在存储应用的用户名及登录密码等登录信息时,还可以进行加密存储,现通过本实施例进行简单的说明;
[0076]图5为本发明第五实施例提供的应用管理方法的示意图,由图5可知,在该实施例中,本发明提供的应用管理方法包括以下的步骤:
[0077]S501:应用管理装置生成并存储匹配网络参数,利用匹配网络参数对应用的登录信息进行加密存储;
[0078]在本步骤S501中,参照图4所示的实施例,若匹配网络参数为“SM卡号码11111,WLAN网络名称A、密码a”,应用QQ的用户名为“USER”、登录密码为“PASSWORD”,应用管理装置可以仅利用SIM卡号码11111对用户名及登录密码加密,或者同时使用SIM卡号码及WLAN名称及密码对用户名及登录密码加密,或者为了提高加密等级,使用SIM卡号码的倒序、加权、平方、开方等方式进行加密,也可以利用WLAN名称和/或密码的倒序、加权、平方、开放等方式进行加密,具体加密方式和密码等级可以根据用户的需求进行设计和实现,这样既保证了应用的用户名及登录密码的安全性,也增强了用户的使用体验,此时应用管理装置针对每个应用存在一组加密后的用户名及登录密码,而非原始的用户名及登录密码,这样即使移动终端丢失,用户的在各应用的用户名及登录密码也不会被直接读取;
[007 9]当然,应用管理装置还可以利用SM卡号码及WLAN名称和/或密码分别对应用的用户名及登录密码进行加密存储,此时应用管理装置针对每个应用存在多组加密后的用户名及登录密码,这样,在后续控制应用自动登录时,可以利用匹配的网络参数进行还原解密,实现应用的快速自动登录;
[0080]S502:终端再次接入网络时,应用管理装置获取终端当前接入网络的当前网络参数;
[0081]该步骤S502与图4所示的步骤S402类似,不再赘述
[0082]S503:匹配当前网络参数与匹配网络参数;若匹配通过,则执行步骤S504,若匹配未通过,则执行步骤S505 ;
[0083]该步骤S503与图4所示的步骤S403类似,不再赘述;
[0084]S504:应用管理装置控制多个应用的自动登录请求;
[0085]应用管理装置利用匹配的匹配网络参数将终端内存储的加密后的至少一个应用的用户名和/或登录密码等登录信息进行还原处理,并控制至少一个应用自动登录;
[0086]在本步骤S504中,若加密所使用的匹配网络参数为SM卡号码,则可以利用该SM卡号码对应用管理装置存储的加密后的用户名及登录密码执行解密处理,该解密处理与步骤S501中的加密过程是相逆的,通过该解密操作,即可还原得到用户输入的对应于每个应用的原始的用户名及登录密码,利用该原始的用户名及登录密码就可以向每个应用的服务器发起自动登录请求;
[0087]S505:应用管理装置提醒用户手动登录;
[0088]该步骤S505与图4所示的步骤S406类似,不再赘述;
[0089]在本实施例中,若发生第四实施例中情景四的情况,并且用户通过输入网络参数证明了其合法身份,则可以存在更新匹配网络参数的步骤,那么与更新匹配网络参数步骤对应的还可以包括当前网络参数对至少一个应用的用户名和/或登录密码进行加密处理并存储的步骤,也即,利用更新后的匹配网络参数对各应用的用户名及登录密码进行加密存储,等移动终端在该网络环境下再次重启连接网络时,就可以快速的还原得到各应用的原始用户名及登录密码以发起自动登录。
[0090]综上可知,通过本发明的实施,至少存在以下有益效果:
[0091 ] 提供应用的自动登录的控制机制,应用管理装置采用该机制后可以对应用的自动登录进行控制,当终端接入网络时,首先获取终端当前接入网络的当前网络参数,匹配当前网络参数与匹配网络参数,仅在匹配通过时,控制应用的自动登录请求,实现了对应用自动登录请求的控制,解决现有自动登录方式在终端接入网络时即登录应用服务器所存在的信息安全隐患,即降低了用户操作的繁杂度,又保证了用户的信息安全度;
[0092]进一步的,提供应用的用户名及登录密码的加密机制,应用管理装置采用该机制后可以对应用的用户名及登录密码进行加密处理,使得用户输入的各应用的用户名及登录密码等信息的安全性更好;
[0093]进一步的,提供终端联网环境的更新机制,应用管理装置采用该机制后可以对匹配网络参数进行更新等操作,使得用户下次再在更换后的网络环境联网时,不需用户再次输入用于验证用户身份的网络参数,即可控制应用的自动登录,增强了用户的使用体验。
[0094]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,程序可以存储于一计算机可读取存储介质中,存储介质如R0M/RAM、磁盘、光盘等。
[0095]以上仅是本发明的【具体实施方式】而已,并非对本发明做任何形式上的限制,凡是依据本发明的技术实质对以上实施方式所做的任意简单修改、等同变化、结合或修饰,均仍属于本发明技术方案的保护范围。
【主权项】
1.一种应用管理装置,其特征在于,包括获取模块及控制模块,其中, 所述获取模块用于获取终端当前接入网络的当前网络参数; 所述控制模块用于匹配所述当前网络参数与所述终端中存储的匹配网络参数,在匹配通过时,控制至少一个应用的自动登录请求。2.如权利要求1所述的应用管理装置,其特征在于,还包括验证模块,所述验证模块用于在所述控制模块匹配未通过时,提示用户输入网络验证参数,根据所述匹配网络参数验证所述网络验证参数,若验证通过,则触发所述控制模块以控制所述至少一个应用的自动登录请求。3.如权利要求2所述的应用管理装置,其特征在于,还包括更新模块,所述更新模块用于在所述验证模块验证通过后执行操作:用所述当前网络参数替换所述匹配网络参数,或者将所述当前网络参数添加到所述匹配网络参数中。4.如权利要求1所述的应用管理装置,其特征在于,所述控制模块具体用于判断所述当前网络参数与所述匹配网络参数相匹配的子参数个数是否大于预设阈值,若是,则匹配通过,若否,则匹配未通过。5.如权利要求1所述的应用管理装置,其特征在于,所述当前网络参数包括所述终端内用户标识卡的信息、所述终端接入网络所使用的无线网络的信息、所述终端用户操作信息中的至少一个;所述匹配网络参数包括至少一次所述终端成功接入网络时,所述终端内用户标识卡的信息,所述终端所使用的WLAN网络的信息、所述终端用户操作信息中的至少一个。6.如权利要求1至5任一项所述的应用管理装置,其特征在于,还包括加密模块及还原模块,其中,所述加密模块用于利用所述匹配网络参数对所述至少一个应用的登录信息进行加密处理并存储;所述还原模块用于当所述控制模块匹配通过后,将加密后的所述至少一个应用的登录信息进行还原处理,并输出至所述控制模块以控制所述至少一个应用的自动登录请求。7.—种终端,其特征在于,包括如权利要求1至6任一项所述的应用管理装置,所述应用管理装置用于控制所述终端内的至少一个应用的自动登录请求。8.一种应用管理方法,其特征在于,包括: 获取终端当前接入网络的当前网络参数; 匹配所述当前网络参数与所述终端中存储的匹配网络参数,在匹配通过时,控制至少一个应用的自动登录请求。9.如权利要求8所述的应用管理方法,其特征在于,还包括:在匹配未通过时,提示用户输入网络验证参数,根据所述匹配网络参数验证所述网络验证参数,若验证通过,则控制所述至少一个应用自动登录。10.如权利要求9所述的应用管理方法,其特征在于,在验证通过后还包括执行操作:用所述当前网络参数替换所述匹配网络参数,或者将所述当前网络参数添加到所述匹配网络参数中。11.如权利要求8所述的应用管理方法,其特征在于,所述匹配所述当前网络参数与所述终端中存储的匹配网络参数的步骤包括:判断所述当前网络参数与所述匹配网络参数相匹配的子参数个数是否大于预设阈值,若是,则匹配通过,若否,则匹配未通过。12.如权利要求8至11任一项所述的应用管理方法,其特征在于,还包括:利用所述匹配网络参数对所述至少一个应用的登录信息进行加密处理并存储;在匹配通过后,将加密后的所述至少一个应用的登录信息进行还原处理,并输出以控制所述至少一个应用的自动登录请求。
【专利摘要】本发明提供了一种应用管理装置、终端及应用管理方法;该应用管理装置包括获取模块及控制模块,其中,获取模块用于获取终端当前接入网络的当前网络参数,控制模块用于匹配当前网络参数与终端中存储的匹配网络参数,在匹配通过时,控制至少一个应用的自动登录请求。通过本发明的实施,当终端接入网络时,首先获取终端当前接入网络的当前网络参数,再匹配当前网络参数与匹配网络参数,仅在匹配通过时控制应用的自动登录请求,实现了对应用自动登录请求的控制,解决现有自动登录方式在终端接入网络时即登录应用服务器所存在的信息安全隐患,即降低了用户操作的繁杂度,又保证了用户的信息安全度,增强了用户的使用体验。
【IPC分类】H04W12/06, H04L29/06
【公开号】CN104883341
【申请号】CN201410071928
【发明人】李春林
【申请人】宇龙计算机通信科技(深圳)有限公司
【公开日】2015年9月2日
【申请日】2014年2月28日
转载请注明原文地址:https://www.famiwei.com/read-8136236.html

最新回复(0)