权限体验方法、装置、存储介质及计算机设备与流程

文档序号:33713957发布日期:2023-04-01 03:07阅读:54来源:国知局
权限体验方法、装置、存储介质及计算机设备与流程

1.本技术涉及计算机领域,具体涉及一种权限体验方法、装置、计算机可读存储介质及计算机设备。


背景技术:

2.在对现有技术的研究和实践过程中,本技术的发明人发现,通常在一个功能繁多业务复杂的办公系统app中,不同组织机构层级的用户,因为自身角色权限的不同,能访问的业务功能和数据视图也大不相同。这样就导致不同用户层级只能接触到整体功能的一部分,如同盲人摸象,无法对系统有全面的理解,造成用户使用体验上的严重割裂感。高层用户无法从一线用户的视角体验业务流程和工作细节,也就无法做到从上至下推动工作流程的持续优化改进。


技术实现要素:

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.图1a为本技术实施例提供的权限体验方法的系统示意图。
36.图1b为本技术实施例提供的权限体验方法的流程示意图。
37.图2为本技术实施例提供的权限体验装置的结构示意图。
38.图3为本技术实施例提供的计算机设备的结构示意图。
具体实施方式
39.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
40.请参阅图1a,图1a为本技术实施例所提供的权限体验方法的系统示意图,该系统可以包括至少一个客户端1000,至少一个计算机设备2000,至少一个数据库3000,以及网络4000。每一应用对应有至少一计算机设备2000,且客户端1000可以为手机、电脑或个人数字助理等终端设备,计算机设备2000通过网络4000对客户端1000进行网络电话拨打。其中,网络4000可以是无线网络或者有线网络,比如无线网络为无线局域网(wlan)、局域网(lan)、蜂窝网络、2g网络、3g网络、4g网络、5g网络等。另外,该系统可以包括数据库3000,数据库3000可用于记录账号的功能权限以及账号记录等信息。
41.本技术实施例提供了一种权限体验方法,该方法可以由计算机设备执行。如图1a所示,该计算机设备2000获取来自第一目标账号的账号登录请求,确定所述第一目标账号的账号类型;若所述第一目标账号的账号类型为体验账号类型,则确定创建所述第一目标账号的第二目标账号;向所述第二目标账号发送关于所述第一目标账号的登录验证信息;当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能。以此,通过设定体验账号的方式来采用体验账号来体验功能权限,可以实现用户可以接触到不同的业务功能,提高业务的优化改进效率。
42.需要说明的是,图1a所示的权限体验方法的场景示意图仅仅是一个示例,本技术实施例描述的权限体验系统以及场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着权限体验系统的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
43.在本实施例中,将从权限体验装置的角度进行描述,该权限体验装置具体可以集成在具备储存单元并安装有微处理器而具有运算能力的计算机设备中。
44.请参阅图1b,图1b为本技术实施例提供的权限体验方法的流程示意图。该权限体验方法包括:
45.在步骤101中,获取来自第一目标账号的账号登录请求,确定第一目标账号的账号类型。
46.其中,每个客户端中所下载安装的联网类型的应用软件在使用时均会与应用软件所对应的后台服务器建立网络连接,从而在用户输入针对于应用软件的账号密码后,可以
通过网络连接将用户的账号登录请求发送给后台服务器,从而触发后台服务器获取到该账号登录请求。
47.具体的,本技术中对账号进行了分类,具体包括具有不同功能权限的一级账号(正常使用的账号)以及由一级账号所创建的二级账号(体验账号)。故在后台服务器接收到账号登录请求后,会确定发起账号登录请求的第一目标账号的账号类型时一级账号还是二级账号。
48.在一些实施方式中,在所述获取来自第一目标账号的账号登录请求的步骤之前,还包括:
49.(1)接收创建体验账号类型的第一目标账号的创建请求,确定发起所述创建请求的发起账号;
50.(2)为所述发起账号创建第一目标账号,并建立所述发起账号与所述第一目标账号的映射关系。
51.其中,在所述获取来自第一目标账号的账号登录请求的步骤之前,需要通过一级账号来创建该第一目标账号,故后台服务器会接收创建体验账号类型的第一目标账号的创建请求,确定发起所述创建请求的发起账号;为所述发起账号创建第一目标账号,并建立所述发起账号与所述第一目标账号的映射关系。
52.在步骤102中,若第一目标账号的账号类型为体验账号类型,则确定创建第一目标账号的第二目标账号。
53.其中,当第一目标账号为二级账号,也即账号类型为体验账号类型时,则需要确定创建该第一目标账号的第二目标账号。该第二目标账号即为创建第一目标账号的一级账号。
54.在一些实施方式中,所述确定创建所述第一目标账号的第二目标账号的步骤,包括:
55.确定与所述第一目标账号建立有映射关系的发起账号,将所述发起账号确定为创建所述第一目标账号的第二目标账号。
56.其中,由于在创建二级账号时,需要建立一级账号与二级账号的映射关系,故在确定创建第一目标账号的第二目标账号时,可通过该映射关系,查找出创建该第一目标账号时,与该第一目标账号建立起映射关系的发起账号,该发起账号即为第二目标账号。
57.在步骤103中,向第二目标账号发送关于第一目标账号的登录验证信息。
58.其中,由于第一目标账号是由该第二目标账号所创建的,故在接收到第一目标账号的登录请求后,需要询问该第二目标账号是否允许第一目标账号进行登录,因此,需要向该第二目标账号发送关于第一目标账号的登录验证信息。
59.具体的,若第二目标账号处于在线状态,则可以直接向登录第二目标账号的客户端设备发送该登录验证信息,第二目标账号的使用用户可在应用软件内进行允许或禁止的操作;若第二目标账号处于离线状态,则可以通过短信或电话的方式向关联第二目标账号的手机号码发送该登录验证信息,第二目标账号的使用用户可通过短信回复或电话回复的方式进行允许或禁止的操作。
60.在步骤104中,当接收到第二目标账号发送的关于第一目标账号的登录验证信息的允许登录指令,则允许第一目标账号登录,并体验第二目标账号拥有的权限功能。
61.其中,若接收到第二目标账号发送的关于第一目标账号的登录验证信息的允许登录指令,则说明允许第一目标账号进行登录,则后台服务器允许第一目标账号登录,并体验第二目标账号拥有的权限功能。
62.在一些实施方式中,在所述当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录的步骤之后,还包括:
63.(1)获取所述第二目标账号为所述第一目标账号分配的目标功能权限,所述目标功能权限为所述第二目标账号拥有的所有功能权限中的部分功能权限;
64.(2)将所述目标功能权限分配至所述第一目标账号,以使所述第一目标账号拥有所述目标功能权限。
65.其中,在允许第一目标账号登录之后,还需为第一目标账号分配其可以拥有的功能权限,而第一目标账号的可以拥有目标功能权限可由第二目标账号在创建第一目标账号或后续为第一目标账号进行分配。第二目标账号只能从其自身拥有的功能权限中为第一目标账号进行分配。在允许第一目标账号登录之后,获取所述第二目标账号为所述第一目标账号分配的目标功能权限,所述目标功能权限为所述第二目标账号拥有的所有功能权限中的部分功能权限;将所述目标功能权限分配至所述第一目标账号,以使所述第一目标账号拥有所述目标功能权限。
66.在一些实施方式中,在所述当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能的步骤之后,还包括:
67.(1)接收所述第一目标账号的功能访问请求,确定需要访问的指定功能权限;
68.(2)确定所述指定功能权限是否为所述目标功能权限;
69.(3)若所述指定功能权限为所述目标功能权限,则允许所述第一目标账号访问所述指定功能权限。
70.其中,在第一目标账号的使用过程中,会涉及到一些功能权限的访问,在每一次功能权限访问之前均需要向后台服务器发送功能访问请求,触发后台服务器根据该功能访问请求确定第一目标账号需要访问的指定功能权限;若指定功能权限处于目标功能权限,则确定指定功能权限为第一目标账号所拥有的功能权限,故可以允许第一目标账号访问所述指定功能权限。
71.在一些实施方式中,所述方法,还包括:
72.若所述指定功能权限不为所述目标功能权限,则禁止所述第一目标账号访问所述指定功能权限。
73.其中,若指定功能权限不处于目标功能权限,则确定指定功能权限不为第一目标账号所拥有的功能权限,故禁止第一目标账号访问所述指定功能权限。
74.在一些实施方式中,在所述当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能的步骤之后,还包括:
75.若接收到所述第二目标账号发起的关于所述第一目标账号的账号销毁请求,则禁止所述第一目标账号体验所述第二目标账号拥有的权限功能,并清除所述第一目标账号的账号记录。
76.其中,若在第一目标账号的使用过程中,或使用结束后,接收到第二目标账号发起的关于所述第一目标账号的账号销毁请求,则禁止所述第一目标账号体验所述第二目标账号拥有的权限功能,并清除所述第一目标账号的账号记录。
77.由上述可知,本技术实施例通过获取来自第一目标账号的账号登录请求,确定所述第一目标账号的账号类型;若所述第一目标账号的账号类型为体验账号类型,则确定创建所述第一目标账号的第二目标账号;向所述第二目标账号发送关于所述第一目标账号的登录验证信息;当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能。以此,通过设定体验账号的方式来采用体验账号来体验功能权限,可以实现用户可以接触到不同的业务功能,提高业务的优化改进效率。
78.获取来自第一目标账号的账号登录请求,确定第一目标账号的账号类型。
79.其中,每个客户端中所下载安装的联网类型的应用软件在使用时均会与应用软件所对应的后台服务器建立网络连接,从而在用户输入针对于应用软件的账号密码后,可以通过网络连接将用户的账号登录请求发送给后台服务器,从而触发后台服务器获取到该账号登录请求。
80.具体的,本技术中对账号进行了分类,具体包括具有不同功能权限的一级账号(正常使用的账号)以及由一级账号所创建的二级账号(体验账号)。故在后台服务器接收到账号登录请求后,会确定发起账号登录请求的第一目标账号的账号类型时一级账号还是二级账号。
81.在所述获取来自第一目标账号的账号登录请求的步骤之前,还包括:
82.(1)接收创建体验账号类型的第一目标账号的创建请求,确定发起所述创建请求的发起账号;
83.(2)为所述发起账号创建第一目标账号,并建立所述发起账号与所述第一目标账号的映射关系。
84.其中,在所述获取来自第一目标账号的账号登录请求的步骤之前,需要通过一级账号来创建该第一目标账号,故后台服务器会接收创建体验账号类型的第一目标账号的创建请求,确定发起所述创建请求的发起账号;为所述发起账号创建第一目标账号,并建立所述发起账号与所述第一目标账号的映射关系。
85.若第一目标账号的账号类型为体验账号类型,则确定创建第一目标账号的第二目标账号。
86.其中,当第一目标账号为二级账号,也即账号类型为体验账号类型时,则需要确定创建该第一目标账号的第二目标账号。该第二目标账号即为创建第一目标账号的一级账号。
87.所述确定创建所述第一目标账号的第二目标账号的步骤,包括:
88.确定与所述第一目标账号建立有映射关系的发起账号,将所述发起账号确定为创建所述第一目标账号的第二目标账号。
89.其中,由于在创建二级账号时,需要建立一级账号与二级账号的映射关系,故在确定创建第一目标账号的第二目标账号时,可通过该映射关系,查找出创建该第一目标账号时,与该第一目标账号建立起映射关系的发起账号,该发起账号即为第二目标账号。
90.向第二目标账号发送关于第一目标账号的登录验证信息。
91.其中,由于第一目标账号是由该第二目标账号所创建的,故在接收到第一目标账号的登录请求后,需要询问该第二目标账号是否允许第一目标账号进行登录,因此,需要向该第二目标账号发送关于第一目标账号的登录验证信息。
92.具体的,若第二目标账号处于在线状态,则可以直接向登录第二目标账号的客户端设备发送该登录验证信息,第二目标账号的使用用户可在应用软件内进行允许或禁止的操作;若第二目标账号处于离线状态,则可以通过短信或电话的方式向关联第二目标账号的手机号码发送该登录验证信息,第二目标账号的使用用户可通过短信回复或电话回复的方式进行允许或禁止的操作。
93.当接收到第二目标账号发送的关于第一目标账号的登录验证信息的允许登录指令,则允许第一目标账号登录,并体验第二目标账号拥有的权限功能。
94.其中,若接收到第二目标账号发送的关于第一目标账号的登录验证信息的允许登录指令,则说明允许第一目标账号进行登录,则后台服务器允许第一目标账号登录,并体验第二目标账号拥有的权限功能。
95.在所述当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录的步骤之后,还包括:
96.(1)获取所述第二目标账号为所述第一目标账号分配的目标功能权限,所述目标功能权限为所述第二目标账号拥有的所有功能权限中的部分功能权限;
97.(2)将所述目标功能权限分配至所述第一目标账号,以使所述第一目标账号拥有所述目标功能权限。
98.其中,在允许第一目标账号登录之后,还需为第一目标账号分配其可以拥有的功能权限,而第一目标账号的可以拥有目标功能权限可由第二目标账号在创建第一目标账号或后续为第一目标账号进行分配。第二目标账号只能从其自身拥有的功能权限中为第一目标账号进行分配。在允许第一目标账号登录之后,获取所述第二目标账号为所述第一目标账号分配的目标功能权限,所述目标功能权限为所述第二目标账号拥有的所有功能权限中的部分功能权限;将所述目标功能权限分配至所述第一目标账号,以使所述第一目标账号拥有所述目标功能权限。
99.在所述当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能的步骤之后,还包括:
100.(1)接收所述第一目标账号的功能访问请求,确定需要访问的指定功能权限;
101.(2)确定所述指定功能权限是否为所述目标功能权限;
102.(3)若所述指定功能权限为所述目标功能权限,则允许所述第一目标账号访问所述指定功能权限。
103.其中,在第一目标账号的使用过程中,会涉及到一些功能权限的访问,在每一次功能权限访问之前均需要向后台服务器发送功能访问请求,触发后台服务器根据该功能访问请求确定第一目标账号需要访问的指定功能权限;若指定功能权限处于目标功能权限,则确定指定功能权限为第一目标账号所拥有的功能权限,故可以允许第一目标账号访问所述指定功能权限。
104.所述方法,还包括:
105.若所述指定功能权限不为所述目标功能权限,则禁止所述第一目标账号访问所述指定功能权限。
106.其中,若指定功能权限不处于目标功能权限,则确定指定功能权限不为第一目标账号所拥有的功能权限,故禁止第一目标账号访问所述指定功能权限。
107.在所述当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能的步骤之后,还包括:
108.若接收到所述第二目标账号发起的关于所述第一目标账号的账号销毁请求,则禁止所述第一目标账号体验所述第二目标账号拥有的权限功能,并清除所述第一目标账号的账号记录。
109.其中,若在第一目标账号的使用过程中,或使用结束后,接收到第二目标账号发起的关于所述第一目标账号的账号销毁请求,则禁止所述第一目标账号体验所述第二目标账号拥有的权限功能,并清除所述第一目标账号的账号记录。
110.由上述可知,本技术实施例通过获取来自第一目标账号的账号登录请求,确定所述第一目标账号的账号类型;若所述第一目标账号的账号类型为体验账号类型,则确定创建所述第一目标账号的第二目标账号;向所述第二目标账号发送关于所述第一目标账号的登录验证信息;当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能。以此,通过设定体验账号的方式来采用体验账号来体验功能权限,可以实现用户可以接触到不同的业务功能,提高业务的优化改进效率。
111.为便于更好的实施本技术实施例提供的权限体验方法,本技术实施例还提供一种基于上述权限体验方法的装置。其中名词的含义与上述权限体验方法中相同,具体实现细节可以参考方法实施例中的说明。
112.请参阅图2,图2为本技术实施例提供的权限体验装置的结构示意图,其中该权限体验装置可以包括第一确定模块201、第二确定模块202、发送模块203以及第一允许模块204等。
113.第一确定模块201,用于获取来自第一目标账号的账号登录请求,确定所述第一目标账号的账号类型;
114.第二确定模块202,用于若所述第一目标账号的账号类型为体验账号类型,则确定创建所述第一目标账号的第二目标账号;
115.发送模块203,用于向所述第二目标账号发送关于所述第一目标账号的登录验证信息;
116.第一允许模块204,用于当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能。
117.在一些实施例中,所述装置,还包括:
118.第一接收模块,用于接收创建体验账号类型的第一目标账号的创建请求,确定发起所述创建请求的发起账号;
119.创建模块,用于为所述发起账号创建第一目标账号,并建立所述发起账号与所述第一目标账号的映射关系;
120.所述第二确定模块202,包括:
121.确定子模块,用于确定与所述第一目标账号建立有映射关系的发起账号,将所述发起账号确定为创建所述第一目标账号的第二目标账号。
122.在一些实施例中,所述所述装置,还包括:
123.获取模块,用于获取所述第二目标账号为所述第一目标账号分配的目标功能权限,所述目标功能权限为所述第二目标账号拥有的所有功能权限中的部分功能权限;
124.分配模块,用于将所述目标功能权限分配至所述第一目标账号,以使所述第一目标账号拥有所述目标功能权限。
125.在一些实施例中,所述装置,还包括:
126.第二接收模块,用于接收所述第一目标账号的功能访问请求,确定需要访问的指定功能权限;
127.第三确定模块,用于确定所述指定功能权限是否为所述目标功能权限;
128.第二允许模块,用于若所述指定功能权限为所述目标功能权限,则允许所述第一目标账号访问所述指定功能权限。
129.在一些实施例中,所述装置,还包括:
130.禁止模块,用于若所述指定功能权限不为所述目标功能权限,则禁止所述第一目标账号访问所述指定功能权限。
131.在一些实施例中,所述装置,还包括:
132.清除模块,用于若接收到所述第二目标账号发起的关于所述第一目标账号的账号销毁请求,则禁止所述第一目标账号体验所述第二目标账号拥有的权限功能,并清除所述第一目标账号的账号记录。
133.由上述可知,本技术实施例通过第一确定模块201获取来自第一目标账号的账号登录请求,确定所述第一目标账号的账号类型;第二确定模块202若所述第一目标账号的账号类型为体验账号类型,则确定创建所述第一目标账号的第二目标账号;发送模块203向所述第二目标账号发送关于所述第一目标账号的登录验证信息;第一允许模块204当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能。以此,通过设定体验账号的方式来采用体验账号来体验功能权限,可以实现用户可以接触到不同的业务功能,提高业务的优化改进效率。
134.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
135.相应的,本技术实施例还提供一种计算机设备,该计算机设备可以为终端或者服务器,该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机(pc,personal computer)、个人数字助理(personal digital assistant,pda)等终端设备。如图3所示,图3为本技术实施例提供的计算机设备的结构示意图。该计算机设备2000包括有一个或者一个以上处理核心的处理器401、有一个或一个以上计算机可读存储介质的存储器402及存储在存储器402上并可在处理器上运行的计算机程序。其中,处理器401与存储器402电性连接。本领域技术人员可以理解,图中示出的计算机设备结构并不构成对计算机设
备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
136.处理器401是计算机设备2000的控制中心,利用各种接口和线路连接整个计算机设备2000的各个部分,通过运行或加载存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行计算机设备2000的各种功能和处理数据,从而对计算机设备2000进行整体监控。
137.在本技术实施例中,计算机设备2000中的处理器401会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能:
138.获取来自第一目标账号的账号登录请求,确定所述第一目标账号的账号类型;若所述第一目标账号的账号类型为体验账号类型,则确定创建所述第一目标账号的第二目标账号;向所述第二目标账号发送关于所述第一目标账号的登录验证信息;当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能。
139.在一些实施例中,在所述获取来自第一目标账号的账号登录请求的步骤之前,还包括:
140.接收创建体验账号类型的第一目标账号的创建请求,确定发起所述创建请求的发起账号;
141.为所述发起账号创建第一目标账号,并建立所述发起账号与所述第一目标账号的映射关系;
142.所述确定创建所述第一目标账号的第二目标账号的步骤,包括:
143.确定与所述第一目标账号建立有映射关系的发起账号,将所述发起账号确定为创建所述第一目标账号的第二目标账号。
144.在一些实施例中,在所述当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录的步骤之后,还包括:
145.获取所述第二目标账号为所述第一目标账号分配的目标功能权限,所述目标功能权限为所述第二目标账号拥有的所有功能权限中的部分功能权限;
146.将所述目标功能权限分配至所述第一目标账号,以使所述第一目标账号拥有所述目标功能权限。
147.在一些实施例中,在所述当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能的步骤之后,还包括:
148.接收所述第一目标账号的功能访问请求,确定需要访问的指定功能权限;
149.确定所述指定功能权限是否为所述目标功能权限;
150.若所述指定功能权限为所述目标功能权限,则允许所述第一目标账号访问所述指定功能权限。
151.在一些实施例中,所述方法,还包括:
152.若所述指定功能权限不为所述目标功能权限,则禁止所述第一目标账号访问所述指定功能权限。
153.在一些实施例中,在所述当接收到所述第二目标账号发送的关于所述第一目标账
号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能的步骤之后,还包括:
154.若接收到所述第二目标账号发起的关于所述第一目标账号的账号销毁请求,则禁止所述第一目标账号体验所述第二目标账号拥有的权限功能,并清除所述第一目标账号的账号记录。
155.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
156.可选的,如图3所示,计算机设备2000还包括:触控显示屏403、输入单元404以及电源405。其中,处理器401分别与触控显示屏403、输入单元404以及电源405电性连接。本领域技术人员可以理解,图3中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
157.触控显示屏403可用于显示图形用户界面以及接收用户作用于图形用户界面产生的操作指令。触控显示屏403可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及计算机设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(lcd,liquid crystal display)、有机发光二极管(oled,organic light-emitting diode)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器401,并能接收处理器401发来的命令并加以执行。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器401以确定触摸事件的类型,随后处理器401根据触摸事件的类型在显示面板上提供相应的视觉输出。在本技术实施例中,可以将触控面板与显示面板集成到触控显示屏403而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏403也可以作为输入单元404的一部分实现输入功能。
158.在本技术实施例中,通过处理器401执行游戏应用程序在触控显示屏403上生成图形用户界面,图形用户界面上的虚拟场景中包含至少一个技能控制区域,技能控制区域中包含至少一个技能控件。该触控显示屏403用于呈现图形用户界面以及接收用户作用于图形用户界面产生的操作指令。
159.输入单元404可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
160.电源405用于给计算机设备2000的各个部件供电。可选的,电源405可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源405还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
161.尽管图3中未示出,计算机设备2000还可以包括无线保真模块、蓝牙模块等,在此不再赘述。
162.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
163.由上可知,本实施例提供的计算机设备,通过获取来自第一目标账号的账号登录请求,确定所述第一目标账号的账号类型;若所述第一目标账号的账号类型为体验账号类型,则确定创建所述第一目标账号的第二目标账号;向所述第二目标账号发送关于所述第一目标账号的登录验证信息;当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能。以此,通过设定体验账号的方式来采用体验账号来体验功能权限,可以实现用户可以接触到不同的业务功能,提高业务的优化改进效率。
164.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
165.为此,本技术实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种技能的控制方法中的步骤。例如,该计算机程序可以执行如下步骤:
166.获取来自第一目标账号的账号登录请求,确定所述第一目标账号的账号类型;若所述第一目标账号的账号类型为体验账号类型,则确定创建所述第一目标账号的第二目标账号;向所述第二目标账号发送关于所述第一目标账号的登录验证信息;当接收到所述第二目标账号发送的关于所述第一目标账号的登录验证信息的允许登录指令,则允许所述第一目标账号登录,并体验所述第二目标账号拥有的权限功能。
167.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
168.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
169.由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种权限体验方法中的步骤,因此,可以实现本技术实施例所提供的任一种权限体验方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
170.以上对本技术实施例所提供的一种权限体验方法、装置、存储介质及计算机设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1