账户管理方法、装置及系统与流程

文档序号:37263505发布日期:2024-03-12 20:45阅读:11来源:国知局
账户管理方法、装置及系统与流程

本技术涉及数据处理,具体涉及一种账户管理方法、装置及系统。


背景技术:

1、随着通信技术的发展,越来越多的企业等组织采用数字化管理。在数字化管理中,当企业等组织的资源(例如设备、物模型等)位于在不同地理区域上时,可以构建分布式资源管理系统,例如云边协同物联网系统,对资源进行管理。其中,云边协同物联网系统包括云端管理中心和多个边缘站点。企业等组织可以将业务就近部署在边缘站点,利用该边缘站点中的资源执行业务上,以降低网络时延以及通信成本。

2、由于不同的边缘站点部署了业务,用户需要凭借账户在边缘站点上进行业务操作。因此,迫切需要账户的统一管理,使得一个站点的账户,可以在另一个站点上登陆,从而使得用户可以在不同站点使用该账户进行业务操作。


技术实现思路

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、通过本技术实施例提供的账户管理方法、装置及系统,用户可以在第一站点上登陆第二站点创建的账户,并凭借第二站点创建的账户,在第一站点进行业务操作,使得账户在不同站点之间的通用,从而便于对账户进行统一管理,以及对分布式系统中各站点的资源进行统一管理。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1