基于多个应用的登录方法、装置、设备和介质与流程

文档序号:31342507发布日期:2022-08-31 10:46阅读:61来源:国知局
基于多个应用的登录方法、装置、设备和介质与流程

1.本技术涉及计算机领域,尤其涉及一种基于多个应用的登录方法、装置、设备、介质以及产品。


背景技术:

2.在银行的系统架构中,由于要求数据隔离,各分行只能访问该银行对应的业务数据。
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.图1为本技术实施例提供的一种基于多个应用的登录方法的流程示意图;
48.图2为本技术实施例提供的另一种基于多个应用的登录方法的流程示意图;
49.图3为本技术实施例提供的一种基于多个应用的登录装置的结构示意图。
具体实施方式
50.下面将结合本技术中的附图,对本技术提供的实施例中的方案进行描述。
51.本技术实施例中的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。
52.需要说明的是,本发明提供的基于多个应用的登录可用于网络安全领域或金融领域。上述仅为示例,并不对本发明提供的基于多个应用的登录的应用领域进行限定。
53.首先对本技术实施例中所涉及到的一些技术术语进行介绍。
54.在银行的系统架构中,由于要求数据隔离,各分行只能访问该银行对应的业务数据。具体地,银行的海外分行的各分行之间只能访问自身银行的业务数据。
55.对于用户来说,用户在不同银行具有不同的账户,由于数据隔离,因此当用户需要对银行业务进行处理时,需要登录不同的银行进行处理。通常情况下,不同的银行对应不同的账户以及密码,用户需要分别记住多个银行的账户以及密码。
56.在一些情况下,不同银行之间具有关联关系,即属于同一管辖银行管辖,但是在这种情况下,用户依然需要分别通过对应的账户进行登录,操作繁琐复杂,影响用户的使用体验。
57.有鉴于此,本技术提供了一种基于多个应用的登录方法。该方法应用于电子设备。其中,电子设备是指具有数据处理能力的设备,例如可以是服务器,或者是台式机、笔记本电脑或者智能手机等终端设备。
58.具体地,电子设备响应于用户在父应用的登录操作,获取用户的父登录信息,因此在用户选择第一子应用时,可以响应于用户对第一子应用的选择,根据父登录信息包括的
多个子应用对应的子登录信息,获取用户在第一子应用的子登录信息,从而可以基于第一子应用的子登录信息登录该第一子应用。如此,用户可以直接基于父登录信息登录该多个子应用,而无需输入账户密码,从而简化了用户的操作,提高了用户的使用体验。
59.为了便于理解本技术的技术方案,下面结合图1对本技术提供的基于多个应用的登录方法进行介绍。
60.参见图1所示的基于多个应用的登录方法的流程图,该方法的具体步骤如下所示。
61.s102:电子设备响应于用户在父应用的登录操作,获取用户的父登录信息。
62.父应用可以为对子应用具有管辖关系的应用。其中,该管辖关系可以为基于父应用和子应用内容的管辖关系,也可以为用户根据自身需要所添加的管辖关系。在银行业务中,父应用可以为管辖银行对应的银行应用,多个子应用可以为被管辖银行管辖的多个被管辖银行对应的应用。需要说明的是,本方案并不局限于银行金融领域,父应用和多个子应用也可以为具有管辖关系的办公应用。
63.下面以父应用为管辖银行对应的应用,子应用为被管辖银行对应的应用为例进行介绍。具体地,用户可以在管辖银行对应的应用的登录界面输入登录该管辖银行所需要的账户以及密码,登录该管辖银行对应的应用,然后基于该登录关系以及管辖银行与被管辖银行之间的关联关系,从而可以无需输入账户及密码,直接登录被管辖银行。
64.s104:电子设备响应于用户对第一子应用的选择,根据父登录信息获取用户在第一子应用的子登录信息。
65.其中,父登录信息包括多个子应用对应的子登录信息。在一些可能的实现方式中,父登录信息与子登录信息之间的关联关系可以为基于银行之间的管辖关系所确定的,也可以为用户主动添加的。
66.示例性地,当用户下载并安装有多个具有管辖关系的银行对应的应用时,电子设备获取该用户登录上述银行应用对应的账户以及密码,并且获取用户的确认权限,即获取用户明确同意可以通过父应用登录子应用后,添加对应的子登录信息至父应用信息中,如此,在用户成功登录父应用后,即可以提供用户选择界面,用户在该界面中对子应用进行选择,然后电子设备响应于用户对第一子应用的选择,根据父登录信息和第一子应用获取用户在第一子应用的子登录信息。
67.例如,管辖银行对应的应用为父应用,被管辖银行对应的应用为子应用,该管辖银行管辖a、b、c以及d四家银行,分别对应为第一子应用、第二子应用、第三子应用与第四子应用。当用户下载并安装父应用、第一子应用、第二子应用以及第三子应用时,对应的应用获取用户分别对应的账户以及密码,然后获得用户的明确同意后,建立父登录信息与第一子应用的登录信息、第二子应用的登录信息以及第三子应用的登录信息之间的关联。当用户基于父应用的登录信息登录父应用时,电子设备显示包括第一子应用登录、第二子应用登录以及第三子应用登录的界面,以供用户进行选择。在一些可能的实现方式中,还可以显示第四子应用的下载界面,以便用户获取第四子应用对应的银行与管辖银行之间的关联关系并进行下载。然后响应于用户对第一子应用的选择,根据第一子应用与父应用的登录信息,获取第一子应用的登录信息。
68.在另一些可能的实现方式中,父应用与子应用之间的管辖关系可以为用户根据需要添加获得的。具体地,父应用可以为用户提供添加页面,该添加页面包括用户下载并安装
的多个应用,用户可以在该页面中为父应用添加子应用。电子设备响应于用户的添加操作,在父登录信息中增加所添加的子应用的子登录信息。
69.具体地,电子设备响应于用户对第三子应用的添加操作,根据用户所输入的第三子应用的登录信息登录第三子应用,当登录该第三子应用成功时,则表明用户输入的第三子应用的登录信息为正确的登录信息,因此可以在父登录信息中增加第三子应用的登录信息。当第三子应用登录失败时,则表明用户输入了错误的登录信息,因此可以提示用户第三子应用的子登录信息输入错误,以提醒用户重新输入,避免添加错误的登录信息。
70.通过对于子应用的添加操作,可以建立父应用与子应用之间的关联关系。具体地,可以建立管辖银行内部各行的关联关系,一个行只能关联一个用户。管辖银行用户登录系统后进入系统首页(例如父应用页面),页面公共区域显示关联被管辖银行,用户可以灵活选择被管辖银行。
71.s106:电子设备基于第一子应用的子登录信息登录第一子应用。
72.电子设备可以根据用户所确定的第一子应用,以及用户的父登录信息,获取第一子应用对应的子登录信息,则可以基于该子登录信息登录第一子应用。
73.在一些可能的实现方式中,父应用可以包括多个子应用,用户在基于父应用与用户对第一子应用的选择,通过第一子应用对应的子登录信息登录第一子应用的情况下,还可以基于对第二子应用的选择,根据父登录信息获取第二子应用的子登录信息,然后登录第二子应用。具体地,电子设备响应于用户对第二子应用的选择,根据父登录信息获取该用户在第二子应用的子登录信息,然后基于第二子应用的子登录信息登录该第二子应用。
74.如此,本技术可以提供一种基于同一管辖应用的多个被管辖子应用的切换关系,用户可以在多个被管辖子应用之间进行切换,而无需重复输入多个账户以及密码,简化了用户的操作。
75.具体地,用户可以在被同一管辖银行管辖的多个被管辖银行对应的应用种进行切换,使业务被集中处理,提高业务处理效率。
76.基于以上内容的描述,本技术实施例提供了一种基于多个应用的登录方法,该方法通过响应于用户在父应用的登录操作,获取用户的父登录信息,因此在用户选择第一子应用时,可以响应于用户对第一子应用的选择,根据父登录信息包括的多个子应用对应的子登录信息,获取用户在第一子应用的子登录信息,从而可以基于第一子应用的子登录信息登录该第一子应用。如此,用户可以直接基于父登录信息登录该多个子应用,而无需输入账户密码,从而简化了用户的操作,提高了用户的使用体验。
77.在用户应用过程中,本方案所提供的基于多个应用的登录方法的具体流程可以如图2所示,该方法包括以下步骤:
78.s202:用户登录父应用。
79.具体地,用户通过账户密码登录父应用。
80.s204:用户在父应用中添加其对于第一子应用的管辖。
81.用户可以在父应用中添加关联应用,建立父应用对第一子应用的管辖,然后输入登录第一子应用所需要的账户以及密码。
82.s206:电子设备根据用户所输入的第一子应用的账户密码登录第一子应用。
83.当电子设备登录第一子应用成功时,进入s208;否则进入s212。
84.s208:电子设备建立父应用与第一子应用的管辖关系。
85.s210:用户在父应用中选择第一子应用进行登录。
86.当父应用与第一子应用的管辖关系建立后,电子设备可以响应于用户的选择,直接基于第一子应用以及父应用与第一子应用的关联关系登录该第一子应用。
87.其中,上述关系建立阶段仅需要建立一次,用户可以多次执行s210登录第一子应用。
88.s212:电子设备提示用户第一子应用的登录信息输入失败。
89.与上述方法实施例相对应的,本技术还提供了一种基于多个应用的登录装置,参见图3,该装置300包括:第一获取模块302、第二获取模块304和登录模块306。
90.第一获取模块,用于响应于用户在父应用的登录操作,获取用户的父登录信息;
91.第二获取模块,用于响应于用户对第一子应用的选择,根据所述父登录信息获取所述用户在所述第一子应用的子登录信息,所述父登录信息包括多个子应用对应的子登录信息;
92.登录模块,用于基于所述第一子应用的子登录信息登录所述第一子应用。
93.在一些可能的实现方式中,所述装置还包括切换模块,用于:
94.响应于用户对第二子应用的选择,根据所述父登录信息获取所述用户在所述第二子应用的子登录信息;
95.基于所述第二子应用的子登录信息登录所述第二子应用。
96.在一些可能的实现方式中,所述装置还包括添加模块,用于:
97.响应于用户的添加操作,在所述父登录信息中增加第三子应用的子登录信息。
98.在一些可能的实现方式中,所述添加模块具体用于:
99.响应于用户的添加操作,根据所述第三子应用的子登录信息登录所述第三子应用;
100.当所述第三子应用登录成功时,在所述父登录信息中增加第三子应用的子登录信息。
101.在一些可能的实现方式中,所述添加模块具体用于:
102.响应于用户的添加操作,根据所述第三子应用的子登录信息登录所述第三子应用;
103.当所述第三子应用登录失败时,提示所述第三子应用的子登录信息输入错误。
104.在一些可能的实现方式中,所述子登录信息包括账户信息与密码信息。
105.在一些可能的实现方式中,所述父应用为管辖银行对应的应用,所述多个子应用为被所述管辖银行管辖的多个被管辖银行对应的应用。
106.本技术提供一种设备,用于实现基于多个应用的登录方法。该设备包括处理器和存储器。处理器、存储器进行相互的通信。该处理器用于执行存储器中存储的指令,以使得设备执行上述基于多个应用的登录方法。
107.本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在设备上运行时,使得设备执行上述基于多个应用的登录方法。
108.本技术提供了一种包含指令的计算机程序产品,当其在设备上运行时,使得设备执行上述基于多个应用的登录方法。
109.另外需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本技术提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。
110.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用cpu、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本技术而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘、u盘、移动硬盘、rom、ram、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,训练设备,或者网络设备等)执行本技术各个实施例所述的方法。
111.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
112.所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、训练设备或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、训练设备或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的训练设备、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1