认证信息备份方法及装置、电子设备、存储介质制造方法及图纸

技术编号:24103476 阅读:25 留言:0更新日期:2020-05-09 14:20
本申请提供一种认证信息备份方法及装置、电子设备、存储介质;该方法可以基于用户的用户认证信息确定对应的信息标识,并在从设备中保存有各个备份认证信息的备份标识,在这种机制下,当用户登录状态发生改变时,只需将该用户在主设备的用户认证信息的信息标识与从设备保存的备份标识进行比对,即可判断出该用户的用户认证信息是否发生改变。通过这样的方式,只需在确定用户认证信息改变的情况下进行用户认证信息的备份更新,减少了不必要的备份操作,进而减少了备份操作对带宽的占用。

Backup method and device of certification information, electronic equipment and storage medium

【技术实现步骤摘要】
认证信息备份方法及装置、电子设备、存储介质
本申请涉及网络通信领域,特别涉及一种认证信息备份方法及装置、电子设备、存储介质。
技术介绍
在常规的认证体系中通常只会有一台网关设备用于存储本地用户的用户认证信息,当该网关设备发生故障时,所有的本地用户将无法访问网络资源。为了提高网络的可靠性,相关技术人员提出了双机热备的技术方案。该方案通过一台从设备预先备份本地用户的用户认证信息,当主设备发生故障时,便可将从设备切换成主设备,使得在原主设备发生故障的情况下依然能够保证用户正常访问网络资源。尽管双机热备解决了网络可靠性不足的问题,但备份过程占用大量带宽的问题尚没有较为有效的解决方案。
技术实现思路
有鉴于此,本申请提供了一种认证信息备份方法及装置、电子设备、存储介质,能够在进行用户认证信息备份之前,优先判断用户认证信息是否发生变化,并只在用户认证信息发生变化的情况下,进行备份的操作,减少了备份过程对带宽的占用。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种认证信息备份方法,应用于主设备,所述主设备用于存储用户认证信息,所述方法包括:当任一用户的登录状态发生变化时,向从设备发送所述任一用户的用户认证信息的信息标识,以使得所述从设备将所述信息标识与所保存的对应于所述任一用户的备份标识进行比较,所述备份标识为所述任一用户的备份认证信息的信息标识;响应于所述从设备发送的备份请求,并将本地保存的用户认证信息发送至所述从设备,以使得所述从设备基于接收到的用户认证信息对所保存的备份认证信息进行更新;其中,所述备份请求由所述从设备在比较结果为不一致时发送。根据本申请的第二方面,提出了一种认证信息备份方法,应用于从设备,所述从设备用于存储主设备的备份认证信息,所述方法包括:接收所述主设备在任一用户的登录状态发生变化的情况下发送的所述任一用户的用户认证信息的信息标识;将接收到的信息标识与所保存的对应于所述任一用户的备份标识进行比较,所述备份标识为所述任一用户的备份认证信息的信息标识;当比较结果为不一致时,向所述主设备发送备份请求,以使所述主设备将本地保存的用户认证信息发送至所述从设备;基于接收到的用户认证信息对所保存的备份认证信息进行更新。根据本申请的第三方面,提出了一种认证信息备份装置,应用于主设备,所述主设备用于存储用户认证信息,所述装置包括:发送单元,当任一用户的登录状态发生变化时,向从设备发送所述任一用户的用户认证信息的信息标识,以使得所述从设备将所述信息标识与所保存的对应于所述任一用户的备份标识进行比较,所述备份标识为所述任一用户的备份认证信息的信息标识;响应单元,响应于所述从设备发送的备份请求,并将本地保存的用户认证信息发送至所述从设备,以使得所述从设备基于接收到的用户认证信息对所保存的备份认证信息进行更新;其中,所述备份请求由所述从设备在比较结果为不一致时发送。根据本申请的第四方面,提出了一种认证信息备份装置,应用于从设备,所述从设备用于存储主设备的备份认证信息,所述装置包括:接收单元,接收所述主设备在任一用户的登录状态发生变化的情况下发送的所述任一用户的用户认证信息的信息标识;比较单元,将接收到的信息标识与所保存的对应于所述任一用户的备份标识进行比较,所述备份标识为所述任一用户的备份认证信息的信息标识;请求单元,当比较结果为不一致时,向所述主设备发送备份请求,以使所述主设备将本地保存的用户认证信息发送至所述从设备;更新单元,基于接收到的用户认证信息对所保存的备份认证信息进行更新。根据本申请的第五方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现如上述实施例中任一所述的方法。根据本申请的第六方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如上述实施例中任一所述方法的步骤。在本申请的技术方案中,基于用户的用户认证信息确定对应的信息标识,并在从设备中保存有各个备份认证信息的备份标识,在这种机制下,当用户登录状态发生改变时,只需将该用户在主设备的用户认证信息的信息标识与从设备保存的备份标识进行比对,即可判断出该用户的用户认证信息是否发生改变。通过这样的方式,只需在确定用户认证信息改变的情况下进行用户认证信息的备份更新,减少了不必要的备份操作,进而减少了备份操作对带宽的占用。附图说明图1是本申请一示例性实施例示出的一种基于主设备的认证信息备份方法的流程图。图2是本申请一示例性实施例示出的一种基于从设备的认证信息备份方法的流程图。图3是本申请一示例性实施例示出的一种认证信息备份方法的交互图。图4是本申请一示例性实施例示出的另一种认证信息备份方法的交互图。图5是本申请一示例性实施例示出的一种基于主设备的电子设备的结构示意图。图6是本申请一示例性实施例示出的一种基于主设备端的认证信息备份装置的框图。图7是本申请一示例性实施例示出的一种基于从设备的电子设备的结构示意图。图8是本申请一示例性实施例示出的一种基于从设备端的认证信息备份装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。为解决上述技术问题,本申请提出了一种认证信息备份方法。参考图1,图1是本申请一示例性实施例示出的一种基于主设备的认证信息备份方法的流程图。如图1所示,该方法应用于主设备,该主设备用于存储用户认证信息,该方法可以包括以下步骤:步骤S102,当任一用户的登录状态发生变化时,向从设备发送所述任一用户的用户认证信息的信息标识,以使得所述从设备将所述信息标识与所保存的对应于所述任一用户的备份标识进行比较,所述备份标识为所述任一用户的备份认证信息的信息标识。在相关技术中,采本文档来自技高网...

【技术保护点】
1.一种认证信息备份方法,其特征在于,应用于主设备,所述主设备用于存储用户认证信息,所述方法包括:/n当任一用户的登录状态发生变化时,向从设备发送所述任一用户的用户认证信息的信息标识,以使得所述从设备将所述信息标识与所保存的对应于所述任一用户的备份标识进行比较,所述备份标识为所述任一用户的备份认证信息的信息标识;/n响应于所述从设备发送的备份请求,并将本地保存的用户认证信息发送至所述从设备,以使得所述从设备基于接收到的用户认证信息对所保存的备份认证信息进行更新;其中,所述备份请求由所述从设备在比较结果为不一致时发送。/n

【技术特征摘要】
1.一种认证信息备份方法,其特征在于,应用于主设备,所述主设备用于存储用户认证信息,所述方法包括:
当任一用户的登录状态发生变化时,向从设备发送所述任一用户的用户认证信息的信息标识,以使得所述从设备将所述信息标识与所保存的对应于所述任一用户的备份标识进行比较,所述备份标识为所述任一用户的备份认证信息的信息标识;
响应于所述从设备发送的备份请求,并将本地保存的用户认证信息发送至所述从设备,以使得所述从设备基于接收到的用户认证信息对所保存的备份认证信息进行更新;其中,所述备份请求由所述从设备在比较结果为不一致时发送。


2.根据权利要求1所述的方法,其特征在于,所述将本地保存的用户认证信息发送至所述从设备,以使得所述从设备基于接收到的用户认证信息对所保存的备份认证信息进行更新,包括:
向所述从设备发送本地保存的所有用户认证信息,以使所述从设备基于接收到的所有用户认证信息对所保存的所有备份认证信息进行更新。


3.根据权利要求1所述的方法,其特征在于,所述将本地保存的用户认证信息发送至所述从设备,以使得所述从设备基于接收到的用户认证信息对所保存的备份认证信息进行更新,包括:
向所述从设备发送所述任一用户的用户认证信息,以使所述从设备基于所述任一用户的用户认证信息对所保存的与所述任一用户对应的备份认证信息进行更新。


4.根据权利要求3所述的方法,其特征在于,所述向所述从设备发送所述任一用户的用户认证信息,包括:
向所述从设备周期性发送所述任一用户的用户认证信息,直到接收到所述从设备返回的针对所述任一用户的用户认证信息的确认报文时,停止周期性发送的操作。


5.根据权利要求1所述的方法,其特征在于,所述用户认证信息用于进行Portal认证;所述方法还包括:
基于所述任一用户的用户认证信息中的用户名和IP地址确定所述任一用户的用户认证信息的信息标识。


6.一种认证信息备份方法,其特征在于,应用于从设备,所述从设备用于存储主设备的备份认证信息,所述方法包括:
接收所述主设备在任一用户的登录状态发生变...

【专利技术属性】
技术研发人员:张文鑫
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1