身份信息的处理方法、装置、计算机设备、存储介质制造方法及图纸

技术编号:35016570 阅读:16 留言:0更新日期:2022-09-21 15:21
本公开涉及一种身份信息的处理方法、装置、计算机设备、存储介质。所述方法包括:获取注册时进入所述身份管理系统的接入点、目标存储对象的地址信息和身份信息,所述身份管理系统中包括多个存储区域;根据所述接入点确定所述多个存储区域中目标存储区域;根据所述地址信息或预先选择的存储区域确定所述目标存储对象所属的对象存储区域;确定所述身份信息中同步数据和非同步数据;响应于所述目标存储区域和对象存储区域相同,通过所述目标存储区域存储所述非同步数据,将所述同步数据存储至每个所述存储区域。采用本方法能够减少集成次数、无需汇总每个区域的用户的数据。无需汇总每个区域的用户的数据。无需汇总每个区域的用户的数据。

【技术实现步骤摘要】
身份信息的处理方法、装置、计算机设备、存储介质


[0001]本公开涉及数据处理
,特别是涉及一种身份信息的处理方法、装置、计算机设备、存储介质。

技术介绍

[0002]随着市场业务和软件边界的不断扩展,使得各种 Web(World Wide Web)、App(Application)进入到我们生活中的方方面面,我们作为一个个独立的“虚拟”个体也随着不同的软件进入了不同的企业业务场景中,所谓的身份管理的需求也开始从传统的企业内部员工身份向现代化海量的外部客户身份方向进行扩展。由此诞生了针对互联网海量用户(非企业内部)的身份管理系统 CIAM(Customer Identity & Access Management)。
[0003]CIAM是客户身份管理的SAAS(Software

as

a

Service)系统,帮助租户管理的客户身份,包含个人客户或者组织客户。租户的客户可能遍布全球,不同地区的数据存储有不同的要求。目前的对身份数据的处理方式为:不同客户的数据进行隔离,也就是客户使用不同的服务,完全隔离,不同区域的客户的数据分开存储。比如用户数据的存储,中国的数据存储在国内,美国的数据存储在美国,欧洲的数据存储在欧洲。
[0004]然而目前的方案,如果SAAS系统中存在多个区域。那么在集成CIAM平台的时候,需要集成多次,并且每个区域的客户的数据需要汇总统计,计算复杂。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够减少集成次数、无需汇总每个区域的用户的数据的身份信息的处理方法、装置、计算机设备、存储介质。
[0006]第一方面,本公开提供了一种身份信息的处理方法。应用于身份管理系统,所述方法包括:获取注册时进入所述身份管理系统的接入点、目标存储对象的地址信息和身份信息,所述身份管理系统中包括多个存储区域;根据所述接入点确定所述多个存储区域中目标存储区域;根据所述地址信息或预先选择的存储区域确定所述目标存储对象所属的对象存储区域;确定所述身份信息中同步数据和非同步数据;响应于所述目标存储区域和对象存储区域相同,通过所述目标存储区域存储所述非同步数据,将所述同步数据存储至每个所述存储区域。
[0007]在其中一个实施例中,所述将所述同步数据存储至每个所述存储区域,包括:生成所述目标存储区域对应的标识信息,所述标识信息包括所述目标存储区域的标识,所述标识信息用于匹配所述目标存储对象,所述目标存储区域的标识用于匹配所述目标存储区域;将所述标识信息与所述同步数据绑定,并将绑定后的数据存储至每个所述存储区
域。
[0008]在其中一个实施例中,所述获取注册时进入所述身份管理系统的接入点、目标存储对象的地址信息和身份信息之前,还包括:将应用系统与所述身份管理系统进行集成,所述应用系统包括多个位置区域;所述身份管理系统中存储并同步所述应用系统的基本信息;其中,所述身份管理系统中每个存储区域与每个所述位置区域对应,所述存储区域用于存储每个所述位置区域中目标存储对象的身份信息。
[0009]在其中一个实施例中,所述方法还包括:在所述位置区域中迁移对象对应的存储区域变化的情况下,根据变化后的存储区域生成所述迁移对象的迁移标识信息;将所述迁移标识信息与所述标识信息关联;通过变化后的所述存储区域存储所述迁移对象的身份信息;其中,所述迁移标识信息包括变化后的所述迁移对象的存储区域的标识。
[0010]在其中一个实施例中,所述方法还包括:响应于所述目标存储区域和对象存储区域不相同,通过所述对象存储区域存储所述非同步数据;相应地,将所述同步数据存储至每个所述存储区域,包括:生成所述对象存储区域对应的标识信息,所述标识信息包括所述对象存储区域的标识,所述对象存储区域的标识用于匹配所述对象存储区域;将所述标识信息与所述同步数据绑定,并将绑定后的数据存储至每个所述存储区域。
[0011]在其中一个实施例中,在目标访问对象访问所述应用系统的情况下,所述方法还包括:获取目标访问对象的标识信息;解析所述目标访问对象的标识信息,确定访问存储区域的标识;根据所述标识匹配访问存储区域,获取所述目标访问对象的身份信息。
[0012]在其中一个实施例中,所述获取目标访问对象的标识信息,包括:根据输入的标识信息获取所述目标访问对象的标识信息;或,根据所述身份信息以及预先设置的所述身份信息与所述标识信息的映射关系,获取所述目标访问对象的标识信息。
[0013]在其中一个实施例中,所述根据所述身份信息以及预先设置的所述身份信息与所述标识信息的映射关系,获取所述目标访问对象的标识信息,至少包括下述中一种:响应于所述身份信息为同步数据,根据所述同步数据、所述存储区域中同步数据与所述标识信息的绑定关系,获取所述目标访问对象的所述标识信息;响应于所述身份信息为非同步数据,计算所述非同步数据的编码值;根据所述编码值、预先设置的编码值与所述标识信息的映射关系,获取所述目标访问对象的所述标识信息。
[0014]在其中一个实施例中,在所述目标访问对象为漫游场景访问所述身份管理系统的情况下,根据所述目标访问对象的地址信息确定访问接入点;根据访问接入点接入所述身份管理系统。
[0015]第二方面,本公开还提供了一种身份信息的处理装置。应用于身份管理系统,所述装置包括:信息获取模块,用于获取注册时进入所述身份管理系统的接入点、目标存储对象的地址信息和身份信息,所述身份管理系统中包括多个存储区域;目标存储区域确定模块,用于根据所述接入点确定所述多个存储区域中目标存储区域;对象存储区域确定模块,用于根据所述地址信息确定所述目标存储对象所属的对象存储区域;身份数据确定模块,用于确定所述身份信息中同步数据和非同步数据;数据存储模块,用于响应于所述目标存储区域和对象存储区域相同,通过所述目标存储区域存储所述非同步数据,将所述同步数据存储至每个所述存储区域。
[0016]第三方面,本公开还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
[0017]第四方面,本公开还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
[0018]第五方面,本公开还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
[0019]上述各实施例中,通过根据接入点确定目标存储区域和对象存储区域,能够支持不同种情况进行存储身份信息数据值目标存储区域或者对象存储区域。并且将用户的身份信息拆分为同步数据和非同步数据。将同步数据存储至每个存储区域,响应于所述目标存储区域和对象存储区域相同,通过所述目标存储区域存储所述非同步数据。无需汇总每个区域的用户数据,因为非同步数据都在每个区域中,在数据汇总统计时,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种身份信息的处理方法,其特征在于,应用于身份管理系统,所述方法包括:获取注册时进入所述身份管理系统的接入点、目标存储对象的地址信息和身份信息,所述身份管理系统中包括多个存储区域;根据所述接入点确定所述多个存储区域中目标存储区域;根据所述地址信息或预先选择的存储区域确定所述目标存储对象所属的对象存储区域;确定所述身份信息中同步数据和非同步数据;响应于所述目标存储区域和对象存储区域相同,通过所述目标存储区域存储所述非同步数据,将所述同步数据存储至每个所述存储区域。2.根据权利要求1所述的方法,其特征在于,所述将所述同步数据存储至每个所述存储区域,包括:生成所述目标存储区域对应的标识信息,所述标识信息包括所述目标存储区域的标识,所述标识信息用于匹配所述目标存储对象,所述目标存储区域的标识用于匹配所述目标存储区域;将所述标识信息与所述同步数据绑定,并将绑定后的数据存储至每个所述存储区域。3.根据权利要求2所述的方法,其特征在于,所述获取注册时进入所述身份管理系统的接入点、目标存储对象的地址信息和身份信息之前,还包括:将应用系统与所述身份管理系统进行集成,所述应用系统包括多个位置区域;所述身份管理系统中存储并同步所述应用系统的基本信息;其中,所述身份管理系统中每个存储区域与每个所述位置区域对应,所述存储区域用于存储每个所述位置区域中目标存储对象的身份信息。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在所述位置区域中迁移对象对应的存储区域变化的情况下,根据变化后的存储区域生成所述迁移对象的迁移标识信息;将所述迁移标识信息与所述标识信息关联;通过变化后的所述存储区域存储所述迁移对象的身份信息;其中,所述迁移标识信息包括变化后的所述迁移对象的存储区域的标识。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述目标存储区域和对象存储区域不相同,通过所述对象存储区域存储所述非同步数据;相应地,将所述同步数据存储至每个所述存储区域,包括:生成所述对象存储区域对应的标识信息,所述标识信息包括所述对象存储区域的标识,所述对象存储区域的标识用于匹配所述对象存储区域;将所述标识信息与所述同步数据绑定,并将绑定后的数据存储至每个所述存储区域。6.根据权利要求3所述的方法,其特征在于,在目标访问对象访问所述应用系统的情况下,所述方法还包括:获取目标访问对象的标识...

【专利技术属性】
技术研发人员:宋静波乐天刘可
申请(专利权)人:深圳竹云科技股份有限公司
类型:发明
国别省市:

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

1