登录信息的处理方法、装置、电子设备及存储介质与流程

文档序号:31700840发布日期:2022-10-01 08:06阅读:36来源:国知局
登录信息的处理方法、装置、电子设备及存储介质与流程

1.本发明涉及信息安全技术领域,特别是涉及一种登录信息的处理方法、一种登录信息的处理装置、一种电子设备以及一种计算机可读存储介质。


背景技术:

2.如今,互联网技术已经融入了人们的日常生活。每天,人们都会访问不同类型、各种各样的网页。对一个网络用户来说,其可能通过新闻网页了解最新的新闻资讯,通过搜索引擎网页搜索自己感兴趣的话题,通过论坛网页与其他互联网用户交换对于特定问题的不同看法,还可以通过购物网页购买自己需要的商品。此外,除了网页,用户还可以通过对应的应用程序满足日常需求。然而,用户通过网页浏览相应内容往往是在pc端(personal computer,个人计算机),pc端的网页与移动终端上的应用程序之间相互独立又存在关联,用户每使用一种设备对应的网页或应用程序时,就需要进行登录,而对于pc端与移动终端之间账户信息之间的互通方式仅仅只有“扫码登录”,从而导致用户在对pc端中对应的账户进行登录的过程中,需要通过打开移动终端中对应的应用程序扫描相应的二维码进行登录,流程复杂且不高效,并且该方式只能实现移动终端至pc端的单向登录,限制了账户的登录方式。


技术实现要素:

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.若所述目标登录信息为所述第一登录信息,则将所述第一登录信息同步至所述目标终端,并更新所述第一登录信息对应的时间戳;
38.若所述目标登录信息为所述第二登录信息,则将本地存储的所述第一登录信息更新为所述第二登录信息,并更新所述第二登录信息对应的时间戳。
39.可选地,所述账户登录模块具体用于:
40.响应于针对所述目标应用对象的登录指令,基于所述目标登录信息在本地的目标应用对象上完成账号登录,以及将所述目标登录信息发送至所述目标终端,以便所述目标终端在同一目标应用对象上静默完成账户登录。
41.可选地,所述账户登录模块具体用于:
42.响应于针对所述目标应用对象的登录指令,根据所述目标登录信息在所述目标应用对象上进行账户登录;
43.若所述目标登录信息无法登录,则响应于针对所述目标应用对象的信息输入操作,获取与所述信息输入操作对应的有效登录信息,并基于所述有效登录信息在所述目标应用对象上完成账户登录,以及将所述有效登录信息同步至所述目标终端。
44.本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
45.所述存储器,用于存放计算机程序;
46.所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
47.本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
48.本发明实施例包括以下优点:
49.在本发明实施例中,可以应用于用户终端,通过响应于设备连接指令,建立与目标终端之间的设备通信连接,并获取部署在本地的目标应用对象中存储的第一登录信息,以及通过通信连接获取部署在目标终端的同一目标应用对象中存储的第二登录信息,接着可
以根据第一登录信息与第二登录信息进行有效性校验,筛选出用于账户登录的目标登录信息,并将目标登录信息同步至目标终端,通过在触发建立设备通信连接的情况下,可以基于设备通信连接在不同终端之间对同一个目标应用对象中存储的登录信息进行相互校验,以便减少用户在不同设备之间反复输入登录信息,同时可以响应于针对目标应用对象的登录指令,基于目标登录信息在目标应用对象上完成账户登录,基于校验后的登录信息,终端可以快速地实现账户登录,简化了账户登录的流程,提高了账户登录的效率,并且该登录方式可以不限于用户终端的种类,在触发相应登录条件的情况下,即可以实现基于校验后的登录信息进行账户登录,丰富了账户登录的方式。
附图说明
50.图1是本发明实施例中提供的一种登录信息的处理方法的步骤流程图;
51.图2是本发明实施例中提供的一种登录信息的处理装置的结构框图;
52.图3是本发明实施例中提供的一种电子设备的框图。
具体实施方式
53.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
54.作为一种示例,对于同一个应用对象,其可以包括网页、应用程序、小程序等不同的形式,用户可以在不同的应用对象上登录同一个账户以实现用户数据的同步等。其中,pc端的网页与移动终端上的应用程序之间相互独立又存在关联,用户每使用一种设备对应的网页或应用程序时,就需要进行登录,而对于pc端与移动终端之间账户信息的互通方式需要通过“扫码登录”(或通过验证码登录的方式),从而导致用户在对pc端中对应的账户进行登录的过程中,需要通过打开移动终端中对应的应用程序扫描相应的二维码进行登录,流程复杂且不高效,并且该方式由于需要移动终端扫码登录,只能实现移动终端至pc端的单向登录,限制了账户的登录方式。
55.对此,本发明的核心发明点之一在于针对pc端与移动终端,在触发蓝牙通信连接的情况下,可以对pc端与移动终端之间的部署的同一应用对象进行登录信息同步,以便pc端或移动终端中的应用对象可以基于同步后的登录信息进行快速登录,简化用户登录的操作流程。具体的,当触发在两个不同的终端之间建立设备通信连接后,两个终端之间可以对同一个应用对象进行登录信息的有效性校验,筛选出有效且可以进行登录的登录信息,从而通过在触发建立设备通信连接的情况下,可以基于设备通信连接在不同终端之间对同一个目标应用对象中存储的登录信息进行相互校验,以便减少用户在不同设备之间反复输入登录信息,并且,基于校验后的登录信息,终端可以快速地实现账户登录,针对pc端,无需用户再执行扫码登录或验证码登录;针对移动终端,同样无需用户在执行相应的登录操作,大大地简化了账户登录的流程,提高了账户登录的效率,并且该登录方式可以不限于用户终端的种类,在触发相应登录条件的情况下,即可以实现基于校验后的登录信息进行账户登录,丰富了账户登录的方式。
56.为了是本领域技术人员更好地理解本发明实施例的技术方案,下面对本发明实施例中涉及的部分技术名词进行解释说明:
57.应用对象,其可以为提供相应服务的产品对象等,同一产品对象可以包括网页、应用程序、小程序等不同的产品形式,在同一终端中可以同时存在网页、应用程序、小程序等,使用过程中终端可以在获得用户授权的情况下,对本地应用进行检测,并优先使用应用程序;用户可以在不同终端使用不同产品形式的产品对象,例如,在终端

中使用网页或小程序,在终端

中使用应用程序等。其中,对于网页,其可以为在浏览器打开的页面;对于应用程序,其可以为通过相应安装包在终端中安装的软件程序;对于小程序,其可以为不需要安装即可使用的应用,则用户可以在不同产品形式上登录同一个账户以实现数据同步等。
58.需要说明的是,本发明实施例可以应用于本地终端,本地终端可以为移动终端、平板电脑、pc端等,用户可以在本地终端中使用同一产品对象的网页、小程序、应用程序等,具体的,本发明实施例中以本地终端为移动终端,目标终端为pc端为例进行示例性说明,同时移动终端中安装有对应的应用程序,pc端中有同一产品对象的网页,以实现移动终端中应用程序与pc端中网页之间的登录信息同步以及账户登录等,本发明对此不作限制。
59.参照图1,示出了本发明实施例中提供的一种登录信息的处理方法的步骤流程图,具体可以包括如下步骤:
60.步骤101,响应于设备连接指令,建立与目标终端之间的设备通信连接,并获取部署在本地的目标应用对象中存储的第一登录信息,以及通过所述设备通信连接获取部署在目标终端的同一目标应用对象中存储的第二登录信息;
61.对于本地终端与目标终端,其可以为支持蓝牙通信的终端,也可以为支持其他近距离通信连接(例如,nfc(near field communication,近场通信)、红外通信连接、射频标签通信连接等)的终端,本发明实施例中以蓝牙通信为例进行示例性说明。
62.在本发明实施例中,本地终端可以响应于设备连接指令,触发建立与目标终端之间的蓝牙通信连接,接着获取部署在本地的目标应用对象中存储的第一登录信息,以及通过蓝牙通信连接获取部署在目标终端的同一目标应用对象中存储的第二登录信息,以便基于两者存储的登录信息,进行登录信息的校验、同步以及账户登录等。
63.在具体实现中,本地终端可以响应于设备连接指令,开启蓝牙功能,并对预设范围内的蓝牙设备进行检测,当存在对应的目标终端时,可以向目标终端发送蓝牙连接请求,以便目标终端在首次蓝牙通信的情况下,响应于针对蓝牙连接请求的通信授权指令,建立对应的蓝牙通信连接;在非首次蓝牙通信的情况下,响应于蓝牙连接请求,建立对应的蓝牙通信连接。接着本地终端可以获取部署在本地的目标应用对象中存储的第一登录信息,若与目标终端之间为首次蓝牙通信,则通过蓝牙通信连接向目标终端发送针对目标应用对象的登录信息校验请求,接收目标终端响应于针对登录信息校验请求的校验回应指令后发送的同一目标应用对象中存储的第二登录信息;若与目标终端之间为非首次蓝牙通信,则通过蓝牙通信连接接收目标终端在建立蓝牙通信连接后发送的同一目标应用对象中存储的第二登录信息,以便对登录信息进行校验,从而通过在触发建立蓝牙连接的情况下,可以基于蓝牙通信连接在不同终端之间对同一个目标应用对象中存储的登录信息进行相互校验,以便减少用户在不同设备之间反复输入登录信息。
64.其中,对于登录信息的校验过程,其可以在本地终端开启蓝牙功能且检测到相关设备的情况下无感进行,以提高登录信息同步的便捷性。同时,为了保证登录信息的安全性,若与本地终端建立蓝牙通信连接的目标终端在先并未建立过蓝牙连接,则本地终端可
以先向目标终端发送蓝牙连接请求,在蓝牙连接请求得到回应的情况下,再建立对应的蓝牙通信连接以实现登录信息的同步;若目标终端在先已经与本地终端建立过蓝牙通信连接,则可以直接通过当前的蓝牙通信连接进行登录信息的互通,以实现登录信息的同步。进一步地,为了提高登录信息的安全性,可以将预设范围设置为一较小的固定值,如0.5m等,以严格要求进行登录信息同步的两台设备之间属于同一用户的设备,避免登录信息泄露,造成用户隐私信息的泄露。
65.此外,也可以要求在目标终端上输入对应的验证信息等对终端进行安全验证,并在验证成功后再建立蓝牙通信连接,本发明对此不作限制。
66.需要说明的是,本发明实施例中以本地终端获取目标终端的登录信息为例进行示例性说明,可以理解的是,对于目标终端,其同样可以获取本地终端发送的第一登录信息,以实现登录信息的同步等。
67.步骤102,根据所述第一登录信息与所述第二登录信息进行有效性校验,筛选出用于账户登录的目标登录信息,并将所述目标登录信息同步至所述目标终端;
68.在登录信息的同步过程中,针对建立了蓝牙通信连接的任一侧终端,均可以根据第一登录信息与第二登录信息进行有效性校验,以筛选出用于账户登录的目标登录信息,并将目标登录信息同步至对端。具体的,以本地终端为例,其可以获取第一登录信息对应的第一时间戳以及第二登录信息对应的第二时间戳,接着将两者对应的时间戳进行时序比对,并将时间戳晚的登录信息作为用于账户登录的目标登录信息,若目标登录信息为第一登录信息,则将第一登录信息同步至目标终端,并更新第一登录信息对应的时间戳,目标终端在接收到本地终端发送的第一登录信息后,可以将本地存储的第二登录信息更新为第一登录信息,同时更新时间戳;若目标登录信息为第二登录信息,则将本地存储的第一登录信息更新为第二登录信息,并更新第二登录信息对应的时间戳,目标终端可以同步更新第二登录信息的时间戳,从而通过在触发建立蓝牙连接的情况下,可以基于蓝牙通信连接在不同终端之间对同一个目标应用对象中存储的登录信息进行相互校验,以便减少用户在不同设备之间反复输入登录信息。
69.在一种示例中,假设本地终端中目标应用对象中存储的第一登录信息对应的第一时间戳为2022年6月7日15时45分20秒,第二登录信息对应的第二时间戳为2022年6月6日15时45分20秒,则可以将第一登录信息作为目标登录信息,在本地终端与目标终端之间进行同步,并同时将时间戳更新为与当前时间点对应的时间戳。目标终端同步过程相同,在此不再赘述。
70.步骤103,响应于针对所述目标应用对象的登录指令,基于所述目标登录信息在所述目标应用对象上完成账户登录。
71.当用户终端完成了登录信息的同步后,后续可以基于同步后的登录信息实现账户的快速登录,无需用户再执行相应的登录信息输入操作。具体的,以本地终端为例,本地终端可以响应于针对目标应用对象的登录指令,基于当前存储的目标登录信息在目标应用对象上完成账户登录,从而基于校验后的登录信息,终端可以快速地实现账户登录,简化了账户登录的流程,提高了账户登录的效率。
72.其中,对于登录指令,其可以包括在应用程序中进行账户登录的指令、在网页中进行账户登录的指令以及在小程序中进行账户登录的指令等,则终端可以响应于针对目标应
用对象的登录指令,基于目标登录信息在本地的目标应用对象上完成账号登录,以及将目标登录信息发送至目标终端,以便目标终端在同一目标应用对象上静默完成账户登录,从而在某一个终端触发登录信息的同步时,一方面触发同步的终端可以在同步结束后进行账户登录,另一方面另一终端也可以实现静默登录,进而实现同一登录信息在不同的终端下进行账户登录。
73.此外,在账户登录的过程中,终端可以响应于针对目标应用对象的登录指令,根据目标登录信息在目标应用对象上进行账户登录,若目标登录信息无法登录,表征当前的登录信息存在异常(如账号输入错误、密码错误等),需要用户手动输入正确的登录信息,则本地终端可以响应于针对目标应用对象的信息输入操作,获取与信息输入操作对应的有效登录信息,并基于有效登录信息在目标应用对象上完成账户登录,以及将有效登录信息同步至目标终端,从而将登录信息同步至对应的终端,以便另一终端在后续登录的过程中,可以基于有效的登录信息进行账户登录,减少用户输入相应的登录操作,提高了账户登录的效率。
74.需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,本领域技术人员在本发明实施例的思想指导下,还可以根据实际需求进行设置,本发明对此不作限制。
75.在本发明实施例中,可以应用于用户终端,通过响应于设备连接指令,建立与目标终端之间的设备通信连接,并获取部署在本地的目标应用对象中存储的第一登录信息,以及通过通信连接获取部署在目标终端的同一目标应用对象中存储的第二登录信息,接着可以根据第一登录信息与第二登录信息进行有效性校验,筛选出用于账户登录的目标登录信息,并将目标登录信息同步至目标终端,通过在触发建立设备通信连接的情况下,可以基于设备通信连接在不同终端之间对同一个目标应用对象中存储的登录信息进行相互校验,以便减少用户在不同设备之间反复输入登录信息,同时可以响应于针对目标应用对象的登录指令,基于目标登录信息在目标应用对象上完成账户登录,基于校验后的登录信息,终端可以快速地实现账户登录,简化了账户登录的流程,提高了账户登录的效率,并且该登录方式可以不限于用户终端的种类,在触发相应登录条件的情况下,即可以实现基于校验后的登录信息进行账户登录,丰富了账户登录的方式。
76.为了是本领域技术人员更好地理解本发明实施例的技术方案,下面通过一个例子进行示例性说明:
77.在移动终端与pc端之间建立了蓝牙通信连接且在先已经进行了蓝牙通信授权的情况下,无论是移动终端,还是pc端,均可以自动获取对端中同一应用对象存储的登录信息,并基于时间戳进行登录信息的校验,然后将有效可登录的最新登录信息存储备用,通过在触发建立蓝牙连接的情况下,可以基于蓝牙通信连接在不同终端之间对同一个目标应用对象中存储的登录信息进行相互校验,以便减少用户在不同设备之间反复输入登录信息
78.当用户在移动终端或pc端启动应用程序或打开某一个网页时,终端可以自动调取当前登录信息检验后有效且可登录的登录信息进行账户登录,从而基于校验后的登录信息,终端可以快速地实现账户登录,简化了账户登录的流程,提高了账户登录的效率,并且该登录方式可以不限于用户终端的种类,在触发相应登录条件的情况下,即可以实现基于校验后的登录信息进行账户登录,丰富了账户登录的方式。
79.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组
合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
80.参照图2,示出了本发明实施例中提供的一种登录信息的处理装置的结构框图,具体可以包括如下模块:
81.登录信息获取模块201,用于响应于设备连接指令,建立与目标终端之间的设备通信连接,并获取部署在本地的目标应用对象中存储的第一登录信息,以及通过所述设备通信连接获取部署在目标终端的同一目标应用对象中存储的第二登录信息;
82.登录信息同步模块202,用于根据所述第一登录信息与所述第二登录信息进行有效性校验,筛选出用于账户登录的目标登录信息,并将所述目标登录信息同步至所述目标终端;
83.账户登录模块203,用于响应于针对所述目标应用对象的登录指令,基于所述目标登录信息在所述目标应用对象上完成账户登录。
84.在一种可选实施例中,所述设备通信连接包括蓝牙通信连接,所述登录信息获取模块201具体用于:
85.响应于设备连接指令,搜索预设范围内的目标终端,向所述目标终端发送蓝牙连接请求,以便所述目标终端在首次蓝牙通信的情况下,响应于针对所述蓝牙连接请求的通信授权指令,建立对应的蓝牙通信连接;在非首次蓝牙通信的情况下,响应于所述蓝牙连接请求,建立对应的蓝牙通信连接。
86.在一种可选实施例中,所述登录信息获取模块201具体用于:
87.获取部署在本地的目标应用对象中存储的第一登录信息;
88.若与所述目标终端之间为首次蓝牙通信,则通过所述蓝牙通信连接向所述目标终端发送针对所述目标应用对象的登录信息校验请求,接收所述目标终端响应于针对所述登录信息校验请求的校验回应指令后发送的同一目标应用对象中存储的第二登录信息;
89.若与所述目标终端之间为非首次蓝牙通信,则通过所述蓝牙通信连接接收所述目标终端在建立所述蓝牙通信连接后发送的同一目标应用对象中存储的第二登录信息。
90.在一种可选实施例中,所述登录信息同步模块202具体用于:
91.获取所述第一登录信息对应的第一时间戳以及所述第二登录信息对应的第二时间戳,并将时间戳晚的登录信息作为用于账户登录的目标登录信息。
92.在一种可选实施例中,所述登录信息同步模块202具体用于:
93.若所述目标登录信息为所述第一登录信息,则将所述第一登录信息同步至所述目标终端,并更新所述第一登录信息对应的时间戳;
94.若所述目标登录信息为所述第二登录信息,则将本地存储的所述第一登录信息更新为所述第二登录信息,并更新所述第二登录信息对应的时间戳。
95.在一种可选实施例中,所述账户登录模块203具体用于:
96.响应于针对所述目标应用对象的登录指令,基于所述目标登录信息在本地的目标应用对象上完成账号登录,以及将所述目标登录信息发送至所述目标终端,以便所述目标终端在同一目标应用对象上静默完成账户登录。
97.在一种可选实施例中,所述账户登录模块203具体用于:
98.响应于针对所述目标应用对象的登录指令,根据所述目标登录信息在所述目标应用对象上进行账户登录;
99.若所述目标登录信息无法登录,则响应于针对所述目标应用对象的信息输入操作,获取与所述信息输入操作对应的有效登录信息,并基于所述有效登录信息在所述目标应用对象上完成账户登录,以及将所述有效登录信息同步至所述目标终端。
100.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
101.另外,本发明实施例还提供了一种电子设备,包括:处理器,存储器,存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述登录信息的处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
102.本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述登录信息的处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
103.图3为实现本发明各个实施例的一种电子设备的硬件结构示意图。
104.该电子设备300包括但不限于:射频单元301、网络模块302、音频输出单元303、输入单元304、传感器305、显示单元306、用户输入单元307、接口单元308、存储器309、处理器310、以及电源311等部件。本领域技术人员可以理解,图3中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
105.应理解的是,本发明实施例中,射频单元301可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器310处理;另外,将上行的数据发送给基站。通常,射频单元301包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元301还可以通过无线通信系统与网络和其他设备通信。
106.电子设备通过网络模块302为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
107.音频输出单元303可以将射频单元301或网络模块302接收的或者在存储器309中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元303还可以提供与电子设备300执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元303包括扬声器、蜂鸣器以及受话器等。
108.输入单元304用于接收音频或视频信号。输入单元304可以包括图形处理器(graphics processing unit,gpu)3041和麦克风3042,图形处理器3041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元306上。经图形处理器3041处理后的图像帧可以存储在存储器309(或其它存储介质)中或者经由射频单元301或网络模块302进行发送。麦克
风3042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元301发送到移动通信基站的格式输出。
109.电子设备300还包括至少一种传感器305,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板3061的亮度,接近传感器可在电子设备300移动到耳边时,关闭显示面板3061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器305还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
110.显示单元306用于显示由用户输入的信息或提供给用户的信息。显示单元306可包括显示面板3061,可以采用液晶显示器(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)等形式来配置显示面板3061。
111.用户输入单元307可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元307包括触控面板3071以及其他输入设备3072。触控面板3071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板3071上或在触控面板3071附近的操作)。触控面板3071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器310,接收处理器310发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板3071。除了触控面板3071,用户输入单元307还可以包括其他输入设备3072。具体地,其他输入设备3072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
112.进一步的,触控面板3071可覆盖在显示面板3061上,当触控面板3071检测到在其上或附近的触摸操作后,传送给处理器310以确定触摸事件的类型,随后处理器310根据触摸事件的类型在显示面板3061上提供相应的视觉输出。虽然在图3中,触控面板3071与显示面板3061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板3071与显示面板3061集成而实现电子设备的输入和输出功能,具体此处不做限定。
113.接口单元308为外部装置与电子设备300连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元308可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备300内的一个或多个元件或者可以用于在电子设备300和外部装置之间传输数据。
114.存储器309可用于存储软件程序以及各种数据。存储器309可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如
音频数据、电话本等)等。此外,存储器309可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
115.处理器310是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器309内的软件程序和/或模块,以及调用存储在存储器309内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器310可包括一个或多个处理单元;优选的,处理器310可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器310中。
116.电子设备300还可以包括给各个部件供电的电源311(比如电池),优选的,电源311可以通过电源管理系统与处理器310逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
117.另外,电子设备300包括一些未示出的功能模块,在此不再赘述。
118.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
119.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
120.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
121.本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
122.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
123.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连
接,可以是电性,机械或其它的形式。
124.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
125.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
126.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
127.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1