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

账号登录方法、装置、计算设备及存储介质与流程

2021-11-05 20:43:00 来源:中国专利 TAG:


1.本发明涉及账号登录的技术领域,尤其是涉及一种账号登录方法、装置、计算设备及存储介质。


背景技术:

2.随着互联网的普及,人们使用的互联网账号越来越多,如社交应用账号、视频应用账号等。在基于路由器的局域网环境下,接入该局域网的多个终端通常会存在账号共享的需求,例如,接入同一局域网的平板电脑、智能手机、智能电视、笔记本等终端,通常会使用同一社交应用账号、视频应用账号等。
3.相关技术中,例如登录游戏时,玩家通常具有多个账号,在一个服务器内可能具有一个大号和多个小号,而登录较为麻烦,因此有待改进。


技术实现要素:

4.为了便于玩家登录多个账号,本技术提供一种账号登录方法、装置、计算设备及存储介质。
5.本技术的上述发明目的一是通过以下技术方案得以实现的:一种账号登录方法,包括:s1、接收输入的登录信息,所述登录信息包括名称信息、第一密码信息和至少一个第二密码信息;s2、在获取到登录请求的情况下,将名称信息和账号数据库内的账号信息进行比对,将第一密码信息和账号数据库内与所述账号信息相关联的第一密钥信息进行比对,所述账号数据库内的账号信息与所述第一秘钥信息一一对应关联;s3、当名称信息与账号信息相同、第一密码信息和与所述账号信息相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与所述账号信息相关联的至少一个第二秘钥信息相比对,所述账号信息关联至少一个第二秘钥信息,所述账号信息关联有至少一个子账号,至少一个子账号和至少一个第二秘钥信息一一对应关联;s4、当存在至少一个第二密码信息和与所述账号信息相关联的至少一个第二秘钥信息相同时,开启第一指定数量的分身程序,所述第一指定数量为第二密码信息和第二秘钥信息相同的数量。
6.通过采用上述技术方案,登录信息由玩家在游戏登录界面输入得到,在登录界面显示名称信息输入框,第一密码信息输入框,以及至少一个第二密码信息输入框,玩家通过游戏登录界面输入登录请求,接收到登录请求时,将玩家输入的名称信息和账号数据库内存储的账号信息进行比对,当名称信息与账号信息相同、第一密码信息和与所述账号信息相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与账号信息“张三”相关联的至少一个第二秘钥信息相比对,当存在至少一个第二密码信息和与所述账号信息相关联的至少一个第二秘钥信息相同时,开启第一指定数量的分身程序,实现便于
玩家登录多个账号。
7.本技术在一较佳示例中可以进一步配置为:还包括:接收全选信息;当接收到全选信息时,判断是否存在至少一个第二密码信息和账号数据库内的与所述账号信息相关联的至少一个第二秘钥信息;当存在至少一个第二密码信息和账号数据库内的与所述账号信息相关联的至少一个第二秘钥信息相同时,开启第二指定数量的分身程序,所述第二指定数量为所述账号信息相关联的子账号数量。
8.通过采用上述技术方案,当玩家想开启所有的子账号时,能够较为节省时间。
9.本技术在一较佳示例中可以进一步配置为:还包括:根据开启的数量对所述分身程序进行编号,每个分身程序和不同的编号一一对应。
10.通过采用上述技术方案,编号便于将各分身程序之间区分开。
11.本技术在一较佳示例中可以进一步配置为:所述编号和所述第二秘钥信息一一对应关联,所述账号登录方法还包括:接收预览信息;当接收到预览信息时,在屏幕上显示所有分身程序的预览界面;接收选择信息,根据所述选择信息选择对应的预览界面,并进入该预览界面对应的分身程序;当进入该预览界面对应的分身程序时,根据账号信息、第二秘钥信息,以及与该分身程序关联的编号所关联的第二秘钥信息登录子账号。
12.通过采用上述技术方案,能够便于玩家在多个分身程序之间切换,并且能够快捷地登入账号。
13.本技术在一较佳示例中可以进一步配置为:在所述分身程序的图标上显示与所分身程序对应的编号。
14.通过采用上述技术方案,便于玩家辨识各分身程序对应的子账户。
15.本技术的上述发明目的二是通过以下技术方案得以实现的:一种账号登录装置,包括:信息接收模块,用于接收输入的登录信息,所述登录信息包括名称信息、第一密码信息和至少一个第二密码信息;第一比对模块,用于在获取到登录请求的情况下,将名称信息和账号数据库内的账号信息进行比对,将第一密码信息和账号数据库内与所述账号信息相关联的第一密钥信息进行比对,所述账号数据库内的账号信息与所述第一秘钥信息一一对应关联;第二比对模块,用于当名称信息与账号信息相同、第一密码信息和与所述账号信息相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与所述账号信息相关联的至少一个第二秘钥信息相比对,所述账号信息关联至少一个第二秘钥信息,所述账号信息关联有至少一个子账号,至少一个子账号和至少一个第二秘钥信息一一对应关联;程序开启模块,用于当存在至少一个第二密码信息和与所述账号信息相关联的至
少一个第二秘钥信息相同时,开启第一指定数量的分身程序,所述第一指定数量为第二密码信息和第二秘钥信息相同的数量。
16.本技术的发明目的三是通过以下技术方案得以实现的:一种计算设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的账号登录方法的步骤。
17.本技术的发明目的四是通过以下技术方案得以实现的:一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的账号登录方法的步骤。
18.综上所述,本技术包括以下至少一种有益技术效果:1、登录信息由玩家在游戏登录界面输入得到,在登录界面显示名称信息输入框,第一密码信息输入框,以及至少一个第二密码信息输入框,玩家通过游戏登录界面输入登录请求,接收到登录请求时,将玩家输入的名称信息和账号数据库内存储的账号信息进行比对,当名称信息与账号信息相同、第一密码信息和与所述账号信息相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与账号信息“张三”相关联的至少一个第二秘钥信息相比对,当存在至少一个第二密码信息和与所述账号信息相关联的至少一个第二秘钥信息相同时,开启第一指定数量的分身程序,实现便于玩家登录多个账号;2、当玩家想开启所有的子账号时,能够较为节省时间;3、能够便于玩家在多个分身程序之间切换,并且能够快捷地登入账号。
附图说明
19.图1是本技术一实施例中账号登录方法的流程图;图2是本技术另一实施例中账号登录方法的流程图;图3是本技术一实施例中账号登录装置的原理框图;图4是本技术一实施例中的计算设备示意图。
具体实施方式
20.以下结合附图对本技术作进一步详细说明。
21.本技术公开了一种账号登录方法,参照图1,具体包括如下步骤:s1、接收输入的登录信息,登录信息包括名称信息、第一密码信息和至少一个第二密码信息;具体地,账号数据库内存储有账号信息,第一秘钥信息以及第二秘钥信息,账号数据库内的账号信息与第一秘钥信息一一对应关联;账号信息关联至少一个第二秘钥信息,账号信息关联有至少一个子账号,至少一个子账号和至少一个第二秘钥信息一一对应关联;第二秘钥信息的数量根据玩家建立的子账号数量而定。
22.登录信息由玩家在游戏登录界面输入得到,在登录界面显示名称信息输入框,第一密码信息输入框,以及至少一个第二密码信息输入框,其中第二密码信息输入框是在名称信息输入框输入与账号数据库内的某个账号信息相同的名称信息后显示的,第二密码信
息输入框的数量等同于该账号信息相关联的第二秘钥信息的数量。
23.s2、在获取到登录请求的情况下,将名称信息和账号数据库内的账号信息进行比对,将第一密码信息和账号数据库内与账号信息相关联的第一密钥信息进行比对;具体地,玩家通过游戏登录界面输入登录请求,接收到登录请求时,将玩家输入的名称信息和账号数据库内存储的账号信息进行比对,例如玩家输入的名称信息为“张三”,账号数据库内存储的账号信息有“李四”、“王五”、“赵六”、“张三”、
……
,将名称信息和账号数据库内存储的账号信息进行比对。
24.s3、当名称信息与账号信息相同、第一密码信息和与账号信息相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与账号信息相关联的至少一个第二秘钥信息相比对;接上例,当账号数据库内存储的账号信息具有“张三”时,且输入的第一密码信息和与账号信息“张三”相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与账号信息“张三”相关联的至少一个第二秘钥信息相比对,举例说明,第一密码信息可以是“zhangsan@”;例如输入的第二密码信息具有三个,分别为“zhangsan@1”、“zhangsan@2
”ꢀ
、“zhangsan@3”, 账号信息“张三”相关联的第二秘钥信息具有五个,“zhangsan@1”、“zhangsan@2
”ꢀ
、“zhangsan@3”、“zhangsan@4”、“zhangsan@5”;则将该三个第二密码信息和账号数据库内的与账号信息“张三”相关联的五个的第二秘钥信息相比对。
25.当输入的第一密码信息和与账号信息“张三”相关联的第一密钥信息不相同,则在游戏登陆界面显示“第一密码信息有误”的弹窗信息。
26.s4、当存在至少一个第二密码信息和与账号信息相关联的至少一个第二秘钥信息相同时,开启第一指定数量的分身程序,第一指定数量为第二密码信息和第二秘钥信息相同的数量。
27.接上例,存在3个第二密码信息和与账号信息“张三”相关联的第二秘钥信息一致时,开启三个分身程序。
28.参照图2,在一优选的实施例中,在上述s2步骤之后,还包括以下步骤:s5、接收全选信息;全选信息由玩家在游戏登录界面输入,例如设置一选项,当玩家勾选选项控件时则表征玩家输入全选信息。
29.未接收到全选信息时,执行上述s3

s4步骤;接收到全选信息时,执行下述s6

s7步骤。
30.s6、当接收到全选信息时,判断是否存在至少一个第二密码信息和账号数据库内的与账号信息相关联的至少一个第二秘钥信息;s7、当存在至少一个第二密码信息和账号数据库内的与账号信息相关联的至少一个第二秘钥信息相同时,开启第二指定数量的分身程序,第二指定数量为账号信息相关联的子账号数量。
31.接上例,玩家输入名称信息“张三”, 第一密码信息“zhangsan@”, 第二密码信息“zhangsan@1”,并输入全选信息,而玩家的账户信息“张三”关联有五个第二秘钥信息,即玩家的账户信息关联有五个子账号,则开启五个的分身程序。
32.s8、根据开启的数量对分身程序进行编号,每个分身程序和不同的编号一一对应。
33.其中,编号和第二秘钥信息一一对应关联。
34.接上例,当需要开启五个分身程序,对分身程序分别编号为“1”、“2”、“3”、“4”、“5”,编号和第二秘钥信息一一对应关联,例如,编号“1”关联于“zhangsan@1”、 编号“2”关联于“zhangsan@2
”ꢀ
、编号“3”关联于“zhangsan@3”、 编号“4”关联于“zhangsan@4”、 编号“5”关联于“zhangsan@5”。
35.s9、接收预览信息;预览信息由玩家输入,输入形式可以是按键或是触摸命令。
36.s10、当接收到预览信息时,在屏幕上显示所有分身程序的预览界面;s11、接收选择信息,根据选择信息选择对应的预览界面,并进入该预览界面对应的分身程序;s12、当进入该预览界面对应的分身程序时,根据账号信息、第二秘钥信息,以及与该分身程序关联的编号所关联的第二秘钥信息登录子账号。
37.选择信息可以是触摸命令,在屏幕上显示所有分身程序的预览界面后,例如玩家触摸屏幕上相应位置,则选择在对应位置显示的预览界面,并进入该预览界面对应的分身程序;进入该预览界面对应的分身程序时,根据账号信息、第二秘钥信息,以及与该分身程序关联的编号所关联的第二秘钥信息登录子账号,即实现登录该分身程序对应的子账号,实现便于玩家登录多个账号。
38.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
39.在一实施例中,提供一种账号登录装置,该账号登录装置与上述实施例中账号登录方法一一对应。如图3所示,该账号登录装置包括信息接收模块、第一比对模块、第二比对模块和程序开启模块。各功能模块详细说明如下:信息接收模块,用于接收输入的登录信息,登录信息包括名称信息、第一密码信息和至少一个第二密码信息;第一比对模块,用于在获取到登录请求的情况下,将名称信息和账号数据库内的账号信息进行比对,将第一密码信息和账号数据库内与账号信息相关联的第一密钥信息进行比对,账号数据库内的账号信息与第一秘钥信息一一对应关联;第二比对模块,用于当名称信息与账号信息相同、第一密码信息和与账号信息相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与账号信息相关联的至少一个第二秘钥信息相比对,账号信息关联至少一个第二秘钥信息,账号信息关联有至少一个子账号,至少一个子账号和至少一个第二秘钥信息一一对应关联;程序开启模块,用于当存在至少一个第二密码信息和与账号信息相关联的至少一个第二秘钥信息相同时,开启第一指定数量的分身程序,第一指定数量为第二密码信息和第二秘钥信息相同的数量。
40.关于账号登录装置的具体限定可以参见上文中对于账号登录方法的限定,在此不再赘述。上述账号登录装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算设备中的处理器中,也可以以软件形式存储于计算设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
41.在一个实施例中,提供了一种计算设备,该计算设备可以是服务器,其内部结构图可以如图4所示。该计算设备包括通过装置总线连接的处理器、存储器、网络接口和数据库。其中,该计算设备的处理器用于提供计算和控制能力。该计算设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作装置、计算机程序和数据库。该内存储器为非易失性存储介质中的操作装置和计算机程序的运行提供环境。该计算设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种账号登录方法。
42.在一个实施例中,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:接收输入的登录信息,登录信息包括名称信息、第一密码信息和至少一个第二密码信息;在获取到登录请求的情况下,将名称信息和账号数据库内的账号信息进行比对,将第一密码信息和账号数据库内与账号信息相关联的第一密钥信息进行比对,账号数据库内的账号信息与第一秘钥信息一一对应关联;当名称信息与账号信息相同、第一密码信息和与账号信息相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与账号信息相关联的至少一个第二秘钥信息相比对,账号信息关联至少一个第二秘钥信息,账号信息关联有至少一个子账号,至少一个子账号和至少一个第二秘钥信息一一对应关联;当存在至少一个第二密码信息和与账号信息相关联的至少一个第二秘钥信息相同时,开启第一指定数量的分身程序,第一指定数量为第二密码信息和第二秘钥信息相同的数量。
43.该计算机程序被处理器执行时能实现上述方法实施例中任一种账号登录方法。
44.在一个实施例中,提供了一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收输入的登录信息,登录信息包括名称信息、第一密码信息和至少一个第二密码信息;在获取到登录请求的情况下,将名称信息和账号数据库内的账号信息进行比对,将第一密码信息和账号数据库内与账号信息相关联的第一密钥信息进行比对,账号数据库内的账号信息与第一秘钥信息一一对应关联;当名称信息与账号信息相同、第一密码信息和与账号信息相关联的第一密钥信息相同时,将至少一个第二密码信息和账号数据库内的与账号信息相关联的至少一个第二秘钥信息相比对,账号信息关联至少一个第二秘钥信息,账号信息关联有至少一个子账号,至少一个子账号和至少一个第二秘钥信息一一对应关联;当存在至少一个第二密码信息和与账号信息相关联的至少一个第二秘钥信息相同时,开启第一指定数量的分身程序,第一指定数量为第二密码信息和第二秘钥信息相同的数量。
45.该计算机程序被处理器执行时能实现上述方法实施例中任一种账号登录方法。
46.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读
取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
47.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
48.以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

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

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

相关文献