[发明专利]多用户中心接入方法及装置在审
申请号: | 202110942652.7 | 申请日: | 2021-08-17 |
公开(公告)号: | CN115878909A | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 王永 | 申请(专利权)人: | 青岛海尔科技有限公司;海尔智家股份有限公司 |
主分类号: | G06F16/9537 | 分类号: | G06F16/9537;G06F16/29;H04L67/52 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 郭亮 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多用户 中心 接入 方法 装置 | ||
本发明提供一种多用户中心接入方法及装置,该方法包括:根据用户终端的数据访问请求确定地理区域标识,并根据地理区域与用户中心服务器的对应关系,查找地理区域标识对应的目标用户中心服务器;根据地理区域标识,从目标用户中心服务器的多个数据存储区中确定对应的目标数据存储区,并根据目标数据存储区对应的数据接口进行数据访问;所有用户中心服务器设置的数据存储区,分别存储不同地理区域的用户数据,用户中心服务器设置在第一数据存储区对应的地理区域内。该方法通过在第一数据存储区对应的地理区域设置用户中心服务器,其它地理区域的用户数据均存储在该地理区域内设置的用户中心服务器中,能够大量节约用户中心服务器在海外的部署成本。
技术领域
本发明涉及云服务技术领域,尤其涉及一种多用户中心接入方法及装置。
背景技术
在APP访问的用户数据中,数据是否可以跨国存储传输,每个国家的法律政策均不一样。由于各国对用户的信息存储的政策要求不一致,所以需要根据各国的政策合规策略分别构建用户中心,在此基础上APP的服务端根据各国的用户分别调用对应的用户中心服务器中的数据。
由于业务的不断拓展,接入使用app的国家会逐渐增多,目前的方法每接入一个国家就要新增一个用户中心,从而构建需多个用户中心部署。server服务再把多用户中心都接入进来,将数据提供给APP端。然而每新增一个国家就要新增一个用户中心,会导致服务器的建设成本急剧增加。
发明内容
针对现有技术存在的问题,本发明提供一种多用户中心接入方法及装置。
本发明提供一种多用户中心接入方法,包括:接收用户终端的数据访问请求;根据所述访问请求确定所述用户终端的地理区域标识,并根据存储的地理区域与用户中心服务器的对应关系,查找所述地理区域标识对应的目标用户中心服务器;根据所述地理区域标识,从所述目标用户中心服务器的多个数据存储区中确定对应的目标数据存储区,并根据所述目标数据存储区对应的数据接口进行数据访问;其中,每个用户中心服务器设有至少一个数据存储区,所有用户中心服务器设置的数据存储区,分别存储不同地理区域的用户数据,所述至少一个数据存储区包括第一数据存储区,所述用户中心服务器设置在所述第一数据存储区对应的地理区域内。
根据本发明一个实施例的多用户中心接入方法,所述接收用户终端的数据访问请求之前,还包括:接收用户中心服务器发送的新增地理区域与用户中心服务器的对应关系,并将所述对应信息存储在数据库中。
根据本发明一个实施例的多用户中心接入方法,所述接收用户终端的数据访问请求之前,还包括:接收用户终端的登录请求,所述登录请求中包括地理区域标识,根据存储的地理区域和用户终端的注册关联关系,确定所述地理区域标识对应的地理区域和所述用户终端是否已注册关联,若已注册关联则将所述登录请求发送至地理区域标识对应的用户中心服务器;接收对应用户中心服务器返回的登录标识,并发送至用户终端。
根据本发明一个实施例的多用户中心接入方法,所述接收用户终端的登录请求之前,还包括:接收用户终端的注册请求,所述注册请求中包括地理区域标识;确定所述地理区域标识对应的地理区域和所述用户终端是否已注册关联,若未注册关联则将所述注册请求发送至地理区域标识对应的用户中心服务器;接收对应用户中心服务器返回的注册结果,发送至用户终端,并存储所述用户终端和对应地理区域的注册关联关系。
根据本发明一个实施例的多用户中心接入方法,所述注册请求和所述访问请求均包括用户标识,所述根据所述访问请求确定用户终端的地理区域标识,包括:根据所述访问请求中用户标识查找用户终端注册时的相同用户标识,并根据所述相同用户标识与地理区域标识的对应关系,确定用户终端的地理区域标识。
根据本发明一个实施例的多用户中心接入方法,所述地理区域为国家,所述地理区域标识为国家代码。
根据本发明一个实施例的多用户中心接入方法,所述数据接口包括,对不同地理区域进行区分的域名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110942652.7/2.html,转载请声明来源钻瓜专利网。