一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

应用的免密登录方法、装置、电子设备及存储介质与流程

2021-10-27 22:10:00 来源:中国专利 TAG:互联网 电子设备 装置 登录 方法


1.本发明涉及互联网技术领域,具体涉及一种应用的免密登录方法、装置、电子设备及存储介质。


背景技术:

2.随着互联网的发展和移动终端的普及,越来越多用户使用终端连接互联网。终端的使用离不开各种应用,每个应用都对应有一个用户账号。目前,多数应用都使用jwt令牌技术,在应用执行登录操作时,后台服务器的响应信息中携带有令牌信息。登录成功后,应用向服务器发起的所有请求信息都会带上该令牌信息,后台服务器根据令牌信息判断是否登录。令牌信息具有过期时间,在临近过期时间,应用会在用户无感知情况下向服务器发送请求以获取新的令牌信息。
3.但是,发明人在实现本发明的过程中发现:现有技术中用户无法自主选择开启免密登录功能的应用,并且,在用户更换移动设备时,无法实现旧设备中已登录应用在新设备中保持登录状态。


技术实现要素:

4.鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的应用的免密登录系统。
5.根据本发明的一个方面,提供了一种应用的免密登录方法,包括:
6.接收用户针对终端安装的第一应用的免密登录操作;
7.响应于免密登录操作,向免密服务平台发送免密登录请求,免密登录请求中包括第一标识,第一标识是免密服务平台根据第二标识和第三标识生成并存储在终端的,第二标识用于免密服务平台识别用户,第三标识用于免密服务平台识别第一应用;
8.接收免密服务平台发送的免密登录响应消息,免密登录响应消息中包括第一应用的加密登录信息;
9.向登录系统发送登录请求,登录请求中包括加密登录信息;
10.接收并响应于登录系统的登录响应消息,显示第一应用的应用界面。
11.根据本发明的另一个方面,提供了一种应用的免密登录方法,方法包括:
12.接收对第一应用的免密登录请求,向终端发送包括第一应用的加密登录信息的免密登录响应信息,以供终端使用加密登录信息向登录系统请求登录;
13.其中,免密登录请求中包括第一标识,第一标识是根据第二标识和第三标识生成并存储在终端的,第二标识用于识别用户,第三标识用于识别第一应用。
14.根据本发明的另一个方面,提供了一种应用的免密登录装置,包括:
15.第一接收模块,适于接收用户针对终端安装的第一应用的免密登录操作;
16.第一发送模块,适于响应于免密登录操作,向免密服务平台发送免密登录请求,免密登录请求中包括第一标识,第一标识是免密服务平台根据第二标识和第三标识生成并存
储在终端的,第二标识用于免密服务平台识别用户,第三标识用于免密服务平台识别第一应用;
17.第一接收模块还适于:接收免密服务平台发送的免密登录响应消息,免密登录响应消息中包括第一应用的加密登录信息;
18.第一发送模块还适于:向登录系统发送登录请求,登录请求中包括加密登录信息;
19.第一接收模块还适于:接收登录系统的登录响应消息;
20.显示模块,适于响应于登录响应消息之后,显示第一应用的应用界面。
21.根据本发明的另一个方面,提供了一种应用的免密登录装置,装置包括:
22.第二接收模块,适于接收对第一应用的免密登录请求;
23.其中,免密登录请求中包括第一标识,第一标识根据第二标识和第三标识生成并存储在终端的,第二标识用于识别用户,第三标识用于识别第一应用;
24.第二发送模块,适于向终端发送包括第一应用的加密登录信息的免密登录响应信息,以供终端使用加密登录信息向登录系统请求登录。
25.根据本发明的另一个方面,提供了一种应用的免密登录系统,系统包括:终端、免密服务平台、登录系统,免密服务平台和登录系统位于服务器侧;
26.终端,用于接收用户针对终端安装的第一应用的免密登录操作;响应于免密登录操作,向免密服务平台发送免密登录请求,免密登录请求中包括第一标识,第一标识是免密服务平台根据第二标识和第三标识生成并存储在终端的,第二标识用于免密服务平台识别用户,第三标识用于免密服务平台识别第一应用。
27.免密服务平台,用于接收对第一应用的免密登录请求,向终端发送包括所述第一应用的加密登录信息的免密登录响应信息。
28.终端还用于:接收免密服务平台发送的免密登录响应消息,免密登录响应消息中包括第一应用的加密登录信息,向登录系统发送登录请求,登录请求中包括加密登录信息。
29.登录系统,用于响应登录请求进行登录处理,并向终端返回登录响应消息;
30.终端还用于:接收并响应于登录系统的登录响应消息,显示第一应用的应用界面。
31.根据本发明的又一方面,提供了一种设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
32.所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述应用的免密登录方法对应的操作。
33.根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述应用的免密登录方法对应的操作。
34.根据本发明的应用的免密登录方法、装置、电子设备及存储介质,方法包括:接收用户针对终端安装的第一应用的免密登录操作;响应于免密登录操作,向免密服务平台发送免密登录请求,免密登录请求中包括第一标识,第一标识是免密服务平台根据第二标识和第三标识生成并存储在终端的,第二标识用于免密服务平台识别用户,第三标识用于免密服务平台识别第一应用;接收免密服务平台发送的免密登录响应消息,免密登录响应消息中包括第一应用的加密登录信息;向登录系统发送登录请求,登录请求中包括加密登录信息;接收并响应于登录系统的登录响应消息,显示第一应用的应用界面。本发明实施例所提供的应用免密登录方法,首先向免密服务平台发送携带免密通行码的免密登录请求,以
获取到应用的加密登录信息;其次,向登录系统发送携带加密登录信息的登录请求,以完成应用的登录,上述登录过程中,无需用户手动在登录界面输入应用登录信息,实现了应用的免密登录,减少了用户登录操作。
35.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
36.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
37.图1示出了本发明实施例提供的应用的免密登录方法的流程示意图;
38.图2示出了本发明另一实施例提供的应用的免密登录方法的流程示意图;
39.图3示出了本发明另一实施例提供的应用的免密登录方法的流程示意图;
40.图4示出了本发明另一实施例提供的应用的免密登录方法的流程示意图;
41.图5a示出了本发明实施例中终端获取第一应用的第一标识处理阶段的交互示意图;
42.图5b示出了本发明实施例中应用登录信息存储至免密服务平台处理阶段的交互示意图;
43.图5c示出了本发明实施例中免密登录处理阶段的交互示意图;
44.图6示出了本发明另一实施例中应用的免密登录装置的结构示意图;
45.图7示出了本发明另一实施例中应用的免密登录装置的结构示意图;
46.图8示出了本发明另一实施例提供的应用的免密登录系统的结构示意图;
47.图9示出了本发明实施例提供的设备的结构示意图。
具体实施方式
48.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
49.图1示出了本发明实施例提供的应用的免密登录方法的流程示意图,如图1所示,该方法包括以下步骤:
50.步骤s101,接收用户针对终端安装的第一应用的免密登录操作。
51.实际应用中,可以在应用的登录界面中新增专门的免密登录按钮,免密登录操作可以是用户点击专门的免密登录按钮的操作,或者,由于第一应用已经开通了免密登录功能,可以将用户对现有的登录按钮的点击操作识别为免密登录操作。当然,本发明对此不做限定。
52.步骤s102,响应于免密登录操作,向免密服务平台发送免密登录请求,免密登录请求中包括第一标识。第一标识是免密服务平台根据第二标识和第三标识生成并存储在终端
的,第二标识用于免密服务平台识别用户,第三标识用于免密服务平台识别第一应用。
53.本实施例的免密登录方法流程中,首先需要自动获取应用的登录信息,该过程用户是无感知的。具体响应于免密登录操作,向免密服务平台发送携带第一标识的免密登录请求,以便免密服务平台依据第一标识查询对应的应用登录信息。
54.步骤s103,接收免密服务平台发送的免密登录响应消息,免密登录响应消息中包括第一应用的加密登录信息。
55.免密服务平台中存储有第一应用对应的第一标识以及加密登录信息,接收到终端发送的免密登录请求后,根据其中携带的第一标识查询到对应的加密登录信息,并向终端返回查询到的加密登录信息。
56.步骤s104,向登录系统发送登录请求,登录请求中包括加密登录信息。
57.终端接收到加密登录信息之后,基于加密登录信息向登录系统请求登录。
58.步骤s105,接收并响应于登录系统的登录响应消息,显示第一应用的应用界面。登录系统在完成登录处理之后,向终端发送登录响应消息,终端响应于该登录响应消息,展示第一应用的应用界面,即第一应用登录之后首先呈现的页面。
59.根据本实施例所提供的应用免密登录方法,首先向免密服务平台发送携带免密通行码(第一标识)的免密登录请求,以获取到应用的加密登录信息;其次,向登录系统发送携带加密登录信息的登录请求,以完成应用的登录。上述登录过程中,无需用户手动在登录界面输入应用登录信息,实现了应用的免密登录。
60.图2示出了本发明另一实施例提供的应用的免密登录方法的流程示意图,如图2所示,该方法包括以下步骤:
61.步骤s201,接收用户对第一应用的免密登录功能开启操作。
62.可选地,在终端的界面中,直接展示或者通过用户操作触发展示针对于第一应用的免密功能开启控件,用户对第一应用的免密功能开启操作也就是对该免密功能开启控件的操作。
63.可选地,用户对第一应用的免密登录功能开启操作可以是通过第二应用而执行的,具体地,用户通过第二应用展示的应用列表执行对第一应用的免密登录功能开启操作,应用列表包含终端上安装的各个应用。第二应用可以理解为免密登录功能的管理应用,登录第二应用之后,第二应用展示终端上安装的各个应用及其免密登录功能的开启状态,用户可以根据自身需求,对各个应用开启或者关闭免密登录功能。
64.具体地,第二应用读取系统数据,确定终端上安装的各个应用,进而形成应用列表,在应用列表中展示各个有应用的名称和图标,以便用户能够选择目标应用。
65.在一种可选的方式中,用户可以根据显示的提示信息执行免密登录功能开启操作,具体地:统计终端上安装的各个应用的登录频次,若存在应用的登录频次满足开启免密登录条件,展示开启免密登录功能的提示信息。则用户对第一应用的免密功能开启操作具体为:用户通过提示信息的展示页面执行的对第一应用的免密登录功能开启操作。
66.例如,应用的登录频次达到预设阈值,确定该应用的登录频次满足开启免密登录条件,通过弹窗显示针对该应用的免密登录功能的开启提示信息,且弹窗中包含开启免密功能按钮,用户点击该按钮,即执行对该应用的免密登录功能开启操作。通过这种方式,使用户能够方便地对使用频次较高的应用开启免密登录功能,为用户提供了便利。
67.步骤s202,响应于免密登录功能开启操作,向免密服务平台发送免密功能开启请求,免密功能开启请求携带第二标识和第三标识,以供免密服务平台根据第二标识和第三标识生成第一标识。
68.第二标识用于免密服务平台识别用户,第三标识用于免密服务平台识别第一应用。其中,第二标识可以是根据用户在上述第二应用对应的用户账号信息而生成的,第三标识可以是在应用开发商申请接入免密登录功能时,为应用生成的唯一标识。
69.响应于免密登录功能开启操作,向免密服务平台发送携带第二标识和第二标识的免密功能开启请求,以便免密服务平台确定具体是哪个用户的哪个应用请求开启免密登录功能,免密服务平台根据用户标识(第二标识)以及第一应用的标识(第三标识)生成第一应用对应的第一标识(免密登录通行标识)。
70.步骤s203,接收免密服务平台发送的第一标识,将第一标识存储进行存储。终端接收免密服务平台返回的第一标识,将第一标识存储在本地。
71.步骤s204,响应于用户对第一应用的登录操作,向登录系统发送登录请求,登录请求中包括第一应用的登录信息以及第一标识,以供登录系统将登录信息进行加密,得到加密登录信息,并将加密登录信息以及第一标识发送给免密服务平台。
72.本步骤的目的在于将第一应用的登录信息存储到免密服务平台,以便后续免密登录过程中能够从免密服务平台中读取到登录信息。也即,本步骤中第一应用的登录需要外部输入登录信息,如用户在登录界面中输入登录信息,终端向登录系统发送的登录请求中携带有第一应用的登录信息以及第一标识,登录系统对登录信息进行加密,并将加密登录信息连同第一标识一起发送给免密服务平台,免密服务平台将加密登录信息与第一标识相关联存储起来。
73.步骤s205,接收用户针对终端安装的第一应用的免密登录操作。
74.实际应用中,可以在登录界面中新增专门的免密登录按钮,免密登录操作可以是用户点击专门的免密登录按钮的操作,或者,由于第一应用已经开通了免密登录功能,可以将用户对现有的登录按钮的点击操作识别为免密登录操作。
75.步骤s206,响应于免密登录操作,向免密服务平台发送免密登录请求,免密登录请求中包括第一标识。
76.响应于用户的免密登录操作,向免密服务平台发送携带第一标识的免密登录请求,以便获取与第一标识相关联的加密登录信息。
77.步骤s207,接收免密服务平台发送的免密登录响应消息,免密登录响应消息中包括第一应用的加密登录信息。
78.免密服务平台根据免密登录请求中携带的第一标识,查询相关联的加密登录信息,并将加密登录信息返回给终端。
79.步骤s208,向登录系统发送登录请求,登录请求中包括加密登录信息。
80.终端接收到免密服务平台返回的加密登录信息之后,基于该加密登录信息向登录系统发起登录请求。
81.步骤s209,接收并响应于登录系统的登录响应消息,显示第一应用的应用界面。
82.登录系统根据加密登录信息完成登录处理,并在成功登录之后向终端返回登录响应消息,终端响应于该响应消息显示第一应用的首页。
83.可选地,本实施例的方法还包括以下步骤:统计第一应用的登录频次,若第一应用的登录频次满足关闭免密登录条件,展示关闭免密登录功能的提示信息,以供用户选择是否关闭第一应用的免密登录功能。
84.成功开启第一应用的免密登录功能之后,统计第一应用的登录频次,如果第一应用的频次不超过预设阈值,即用户使用第一应用的频次较低,则提示用户是否要关闭第一应用的免密登录功能。
85.进一步,接收用户通过提示信息的展示页面执行的对第一应用的免密登录功能关闭操作,向免密服务平台发起免密功能关闭请求,免密功能关闭请求中包括第一应用的第三标识,免密服务平台根据第三标识删除已存储的加密登录信息。
86.根据本实施例所提供的应用免密登录方法,第一,根据开启免密登录功能的操作发起请求,以供免密服务平台根据用户标识和应用标识生成第一标识,将第一标识存储于终端中;第二,根据登录操作发起携带第一标识和应用登录信息的登录请求,在登录完成之后,登录系统将第一标识和应用登录信息同步至免密服务平台中;第三,根据免密登录操作发起携带第一标识的登录操作,以供免密服务平台向终端返回第一标识相关联的登录信息;最后,终端基于免密服务平台返回的加密登录信息发起登录请求,以实现应用登录。可见,上述第一和第二中所执行步骤构成了实现免密登录功能的关键条件,即将应用登录信息存储至服务器侧,上述第三和第四种中执行的步骤即是免密登录过程所执行的步骤,在将应用登录信息存储至服务器之后,后续过程中无需用户输入登录信息即可完成应用登录,实现了应用的免密码登录。再一方面,由于服务器侧已经相关联存储了第一应用对应的第一标识和第一应用的加密登录信息,用户更换设备之后,只需按照同样方式获取到第一标识,终端发起包含第一标识的免密登录请求即可实现免密登录,也即,一旦开启了应用的免密登录功能,用户更换新设备后仍然能够实现应用的免密登录,为用户提供了便利。
87.图3示出了本发明另一实施例提供的应用的免密登录方法的流程示意图,,本实施例的方法应用于服务器侧,如图3所示,该方法包括以下步骤:
88.步骤s301,接收对第一应用的免密登录请求,免密登录请求中包括第一标识。
89.其中,第一标识是免密服务平台根据第二标识和第三标识生成并存储在终端的,第二标识用于识别用户,第三标识用于识别第一应用。
90.步骤s302,向终端发送包括第一应用的加密登录信息的免密登录响应信息,以供终端使用加密登录信息向登录系统请求登录。
91.本实施例的免密登录方式中,终端发送免密登录请求之后,首先是从服务器中获取到已存储的加密登录信息,再根据服务器侧返回的加密登录信息请求登录,登录过程无需用户手动输入应用登录信息,实现了应用的免密登录。
92.图4示出了本发明另一实施例提供的应用的免密登录方法的流程示意图,本实施例的方法应用于服务器侧,具体应用于服务器侧的免密服务平台,如图4所示,该方法包括以下步骤:
93.步骤s401,接收对第一应用的免密功能开启请求,免密功能开启请求携带第二标识和第三标识。其中,第二标识用于识别用户,第三标识用于识别第一应用。
94.终端响应于用户对第一应用的免密功能开启操作,向免密服务平台发送对第一应用的免密功能开启请求,其中携带有唯一识别用户的第二标识和唯一识别第一应用的第三
标识。
95.步骤s402,根据第二标识和第三标识生成第一标识,并将第一标识发送至终端,以供终端存储第一标识。
96.免密服务平台按照预设的编码规则,结合第一标识和第二标识,编码生成第一标识,并返回给终端。
97.步骤s403,接收登录系统发送的第一应用的加密登录信息及其第一标识。
98.其中,终端向登录系统发送的登录请求中携带有第一应用的登录信息和第一标识,登录系统将登录信息进行加密后,连同第一标识发送给免密服务平台。
99.步骤s404,将第一应用的加密登录信息及第一标识相关联进行存储。
100.免密服务平台将登录系统发送的加密登录信息和第一标识相关联存储在本地,以便后续终端发起免密登录请求时,能够获取到预存的加密登录信息。
101.在一种可选的方式中,为了保证安全性,在将第一应用的加密登录信息及第一标识相关联进行存储之前,进行安全评估处理。具体地:除了上述加密登录信息以及第一标识之外,登录系统还会向免密服务平台发送加密第三标识,免密服务平台将第一标识以及加密第三标识发送至安全平台,以供安全平台执行风险评估处理;安全平台在确认风险评估处理结果为安全的情况下,向免密服务平台发送评估响应消息,免密服务平台响应于该评估响应消息,将登录系统发送的加密登录信息以及第一标识相关联进行存储。
102.具体地,安全平台在接收到第一标识以及加密第三标识之后,将第一标识解码为第三标识和第二标识,将加密第三标识进行解密,根据解码后的标识和解密后的标识,确定待验证用户和待验证应用,获取待验证用户的与待验证用户相关的历史数据,根据历史数据执行风险评估处理。
103.在一种可选的方式中,风险评估处理包括以下处理中的至少一种:
104.第一种处理:比对待验证应用的用户历史登录位置和本次登录位置,确定是否为用户常用登录位置,若是,则风险评估结果为安全,即判断用户登录地址是否为常用登录地址,若是,则判定风险评估通过。
105.第二种处理:比对待验证应用的历史使用时间及相应的登录应用和本次使用时间及相应的本次登录应用,确定是否符合用户应用使用习惯,若是,则风险评估结果为安全。
106.第三种处理:判断已接收到的遗失上报请求所对应的终端与待验证应用的对应的终端是否一致,若否,则风险评估结果为安全,具体可通过比对用于识别应用的第三标识确定终端是否一致。当终端遗失时,用户可以通过第二应用进行遗失上报,之后再接收到该终端上应用的免密登录请求时,则判定不能通过风险评估,相当于在终端遗失且挂失之后,该终端上的应用的免密登录功能会被冻结,防止终端被盗之后不法分子使用免密登录功能登录应用盗取用户数据和财产,保证用户数据及财产的安全性。
107.步骤s405,接收对第一应用的免密登录请求,免密登录请求中包括第一标识,向终端发送包括第一应用的加密登录信息的免密登录响应信息,以供终端使用加密登录信息请求登录。
108.免密服务平台接收第一应用发送的携带第一标识的免密登录请求,根据第一标识查询其对应的加密登录信息,并向终端返回加密登录信息,终端接收到加密登录信息之后,基于加密登录信息向登录系统发送登录请求。其中,登录系统在接收到加密登录信息之后,
按照相应的解密算法对加密登录信息进行解密,得到登录信息,根据登录信息完成登录处理。
109.在一种可选的方式中,为了提升安全性,在向终端发送加密登录信息之前进行风险评估处理,在风险评估处理结果为安全的情况下,再向终端发送加密登录信息,风险评估处理的具体实施方式参见上述描述,在此不进行赘述。
110.综上所述,本发明实施例提供免密登录功能包括先后几个重要实现阶段,下面分别进行描述。
111.第一,参见图5a,在终端获取第一应用的第一标识处理阶段中,主要包括如下步骤:
112.步骤1,第二应用响应于用户登录操作向免密服务平台发送登录请求,登录请求携带有第二应用的登录信息。
113.步骤2,免密服务平台在第二应用登录成功之后,向第二应用返回unique

b,unique

b是根据第二应用的用于登录信息生成的,用于免密服务平台识别用户;
114.步骤3,第二应用缓存unique

b到终端存储装置;
115.步骤4,第二应用展示应用列表,应用列表中展示有终端中接入免密服务平台的各个应用;
116.步骤5,第二应用响应用户对第一应用的免密登录功能开启操作,向免密服务平台发送免密登录功能开启请求,请求携带unique

a和unique

b,unique

a用于免密服务平台识别第一应用。
117.步骤6,免密服务平台根据unique

a和unique

b,生成unique

c;
118.步骤7,免密服务平台向第二应用通知开启成功,并返回unique

c;
119.步骤8,第二应用缓存unique

c到终端存储装置。
120.第二,参见图5b,在应用登录信息存储至免密服务平台处理阶段中,主要包括以下步骤:
121.步骤1,第一应用读取unique

c.
122.步骤2,第一应用向应用登录系统发送携带登录信息及unique

c的登录请求;
123.步骤3,登录系统响应登录请求,成功登录后,向第一应用返回登录成功消息;
124.步骤4,登录系统对应用登录信息及unique

a进行加密,具体按照免密服务平台的加密规则进行加密;
125.步骤5,登录系统向免密服务平台应用同步数据,包括加密登录信息和加密unique

a以及unique

c;
126.步骤6,免密服务平台向安全平台同步数据,包括加密unique

a以及unique

c;
127.步骤7,安全平台将加密unique

a进行解密,将unique

c进行解码,基于解密结果和解码结果进行安全验证;
128.步骤8,安全验证通过之后,安全平台向免密服务平台通知安全验证通过;
129.步骤9,免密服务平台将加密登录信息和unique

c相关联进行存储;
130.步骤10,免密服务平台通知第一应用可以使用免密登录功能。
131.第三,参见图5c,在免密登录功能阶段中,主要包括以下步骤:
132.步骤1,第一应用读取终端中已存储的unique

c;
133.步骤2,第一应用使用unique

c和登录ip作为请求参数,向免密服务平台请求第一应用的加密登录信息;
134.步骤3,免密服务平台通知安全平台进行风险评估;
135.步骤4,安全平台在风险评估通过之后,向免密服务平台通知风险评估通过;
136.步骤5,免密服务平台向第一应用返回加密登录信息;
137.步骤6,第一应用使用加密登录信息向登录系统请求登录。
138.为了更加清楚地解释本发明实施例的内容,下面以一个具体的示例进行说明:要使用免密登录功能,咪咕视频开发者需要先在免密服务平台申请接入,当申请工单审核通过后,可以在免密登录管理app中的app列表查看到咪咕视频。用户在免密登录管理app中选择咪咕视频并开启免密登录功能,或者咪咕视频使用频率大于设置阈值,展示开启免密登录提示框以供用户选择开启咪咕的免密登录功能,免密服务平台会向终端返回unique

c(根据unique

a和unique

b生成)。之后,用户下一次登录咪咕视频时,咪咕视频登录系统会把登录账号信息、unique

a进行加密,并将加密登录信息和加密unique

a以及unique

c发送给免密服务平台,免密服务平台首先通过两个唯一标识确定是终端中的咪咕视频要开启免密登录,会把加密登录信息和unique

c存储在免密服务平台的存储装置中。之后,用户下一次登录咪咕视频时,首先会根据unique

c从免密服务平台中获取加密登录信息,安全平台进行风险评估,包括是否异地登录、使用习惯、冻结等等,当无风险时,然后使用加密登录信息,在后台向咪咕视频登录系统发送登录请求实现免密登录。当更换移动设备时,旧移动设备中有n个app,无需在新移动设备依次登录这n个app,只需要登录免密登录管理app,那么其他n个app会从免密服务平台中请求加密登录信息实现免密登录。
139.图6示出了本发明另一实施例中应用的免密登录装置的结构示意图,如图6所示,该装置包括:
140.第一接收模块61,适于接收用户针对终端安装的第一应用的免密登录操作;
141.第一发送模块62,适于响应于免密登录操作,向免密服务平台发送免密登录请求,免密登录请求中包括第一标识,第一标识是免密服务平台根据第二标识和第三标识生成并存储在终端的,第二标识用于免密服务平台识别用户,第三标识用于免密服务平台识别第一应用;
142.第一接收模块还适于61:接收免密服务平台发送的免密登录响应消息,免密登录响应消息中包括第一应用的加密登录信息;
143.第一发送模块还适于62:向登录系统发送登录请求,登录请求中包括加密登录信息;
144.第一接收模块还适于61:接收登录系统的登录响应消息;
145.显示模块63,适于响应于登录响应消息之后,显示第一应用的应用界面。
146.可选地,第一接收模块61还适于:接收用户对第一应用的免密登录功能开启操作;第一发送模块62还适于:响应于免密登录功能开启操作,向免密服务平台发送免密功能开启请求,免密功能开启请求包括第二标识和第三标识;第一接收模块61还适于:接收免密服务平台发送的第一标识,将第一标识进行存储。
147.可选地,用户通过第二应用展示的应用列表执行对第一应用的免密登录功能开启操作,应用列表用于展示终端上安装的各个应用。
148.可选地,第一发送模块62还适于:响应于用户对第一应用的登录操作,向登录系统发送登录请求,登录请求中包括第一应用的登录信息以及第一标识,以供登录系统将登录信息进行加密,得到加密登录信息,并将加密登录信息以及第一标识发送给免密服务平台。
149.可选地,显示模块63进一步适于:统计终端上安装的各个应用的登录频次,若存在应用的登录频次满足开启免密登录条件,展示开启免密登录功能的提示信息;
150.第一接收模块61还适于:接收用户通过提示信息的展示页面执行的对第一应用的免密登录功能开启操作。
151.可选地,显示模块63进一步适于:统计第一应用的登录频次,若第一应用的登录频次满足关闭免密登录条件,展示关闭免密登录功能的提示信息,以供用户选择是否关闭第一应用的免密登录功能。
152.图7示出了本发明另一实施例中应用的免密登录装置的结构示意图,如图7所示,该装置包括:
153.第二接收模块71,适于接收对第一应用的免密登录请求;
154.其中,免密登录请求中包括第一标识,第一标识是根据第二标识和第三标识生成并存储在终端的,第二标识用于识别用户,第三标识用于识别第一应用。
155.第二发送模块72,向终端发送包括第一应用的加密登录信息的免密登录响应信息,以供终端使用加密登录信息向登录系统请求登录。
156.可选地,第二接收模块71还适于:接收对第一应用的免密功能开启请求,免密功能开启请求包括第二标识和第三标识;
157.装置还包括:处理模块,适于根据第二标识和第三标识生成第一标识;
158.第二发送模块72还适于:将第一标识发送至终端,以供终端存储第一标识。
159.可选地,第二接收模块71还适于:接收登录系统发送的第一应用的加密登录信息及第一标识;将第一应用的加密登录信息及第一标识相关联进行存储,其中,终端向登录系统发送的登录请求中包括第一应用的登录信息和第一标识。
160.可选地,第二接收模块71还适于:接收登录系统发送的加密第三标识;
161.第二发送模块72还适于:将第一标识以及加密第三标识发送至安全平台,以供安全平台确定待验证用户和待验证应用,获取待验证用户的与待验证应用相关的历史数据,根据历史数据执行风险评估处理;
162.第二接收模块71还适于:接收并响应于安全平台发送的评估响应消息,将第一应用的加密登录信息及第一标识相关联进行存储。
163.可选地,安全平台适于:比对用户历史登录位置和本次登录位置,确定是否为用户常用登录位置,若是,则风险评估结果为安全;和/或比对历史使用时间及相应的登录应用和本次使用时间及相应的本次登录应用,确定是否符合用户应用使用习惯,若是,则风险评估结果为安全;和/或判断已接收到的遗失上报请求所对应的终端与本次登录应用对应的终端是否一致,若否,则风险评估结果为安全。
164.图8示出了本发明另一实施例提供的应用的免密登录系统的结构示意图,,如图8所示,该系统包括:终端81、免密服务平台82、应用登录系统83,免密服务平台82和登录系统83位于服务器侧。
165.终端81,用于接收用户针对终端安装的第一应用的免密登录操作;响应于免密登
录操作,向免密服务平台发送免密登录请求,免密登录请求中包括第一标识,第一标识是免密服务平台根据第二标识和第三标识生成并存储在终端的,第二标识用于免密服务平台识别用户,第三标识用于免密服务平台识别第一应用。
166.免密服务平台82,用于接收对第一应用的免密登录请求,向终端发送包括第一应用的加密登录信息的免密登录响应信息。
167.终端81还用于:接收免密服务平台82发送的免密登录响应消息,免密登录响应消息中包括第一应用的加密登录信息,向登录系统发送登录请求,登录请求中包括加密登录信息。
168.登录系统83,用于响应登录请求进行登录处理,并向终端返回登录响应消息;
169.终端81还用于:接收并响应于登录系统的登录响应消息,显示第一应用的应用界面。
170.可选地,终端81还用于:接收用户对第一应用的免密登录功能开启操作;响应于免密登录功能开启操作,向免密服务平台发送免密功能开启请求,免密功能开启请求携带第二标识和第三标识。
171.免密服务平台82还用于:根据接收到的第二标识和第三标识生成第一标识,并向终端81发送第一标识。
172.终端81还用于:存储免密服务平台所返回的第一标识。
173.可选地,终端81还安装有第二应用,第二应用中展示应用列表,应用列表包含终端81上安装的各个应用,用户通过第二应用展示的应用列表执行对第一应用的免密登录功能开启操作。
174.可选地,终端81还用于:响应于用户对第一应用的登录操作,向登录系统83发送登录请求,登录请求中包括所述第一应用的登录信息以及第一标识,
175.则登录系统83还用于:将登录信息进行加密,得到加密登录信息,并将加密登录信息以及第一标识发送给免密服务平台82。免密服务平台82将接收到的加密登录信息以及第一标识相关联进行存储。
176.可选地,系统还包括:安全平台;
177.登录系统83还用于:将第三标识进行加密,并将加密第三标识发送给免密服务平台82;
178.免密服务平台82还用于:将第一标识以及加密第三标识发送至安全平台,以供安全平台确定待验证用户和待验证应用,获取待验证用户的与待验证应用相关的历史数据,根据历史数据执行风险评估处理;
179.免密服务平台82还用于:接收并响应于安全平台发送的评估响应消息,将第一应用的加密登录信息及第一标识相关联进行存储。
180.可选地,安全平台还用于:比对待验证应用的用户历史登录位置和本次登录位置,确定是否为用户常用登录位置,若是,则风险评估结果为安全;和/或比对待验证应用的历史使用时间及相应的登录应用和本次使用时间及相应的本次登录应用,确定是否符合用户应用使用习惯,若是,则风险评估结果为安全;和/或判断已接收到的遗失上报请求所对应的终端与待验证应用对应的终端是否一致,若否,则风险评估结果为安全。
181.可选地,终端81还用于:统计第一应用的登录频次,若第一应用的登录频次满足关
闭免密登录条件,展示关闭免密登录功能的提示信息,以供用户选择是否关闭第一应用的免密登录功能。
182.可选地,终端81还用于:统计终端上安装的各个应用的登录频次,若存在应用的登录频次满足开启免密登录条件,展示开启免密登录功能的提示信息。
183.本发明实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的应用的免密登录方法。
184.图9示出了本发明设备实施例的结构示意图,本发明具体实施例并不对设备的具体实现做限定。
185.如图9所示,该设备可以包括:处理器(processor)902、通信接口(communications interface)904、存储器(memory)906、以及通信总线908。
186.其中:处理器902、通信接口904、以及存储器906通过通信总线908完成相互间的通信。通信接口904,用于与其它设备比如客户端或其它服务器等的网元通信。处理器902,用于执行程序910,具体可以执行上述用于计算设备的应用的免密登录方法实施例中的相关步骤。
187.具体地,程序910可以包括程序代码,该程序代码包括计算机操作指令。
188.处理器902可能是中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
189.存储器906,用于存放程序910。存储器606可能包含高速ram存储器,也可能还包括非易失性存储器(non

volatile memory),例如至少一个磁盘存储器。
190.在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
191.在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
192.类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
193.本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单
元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
194.此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
195.本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
196.应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜