认证方法、装置、网络设备、介质及程序产品与流程
- 国知局
- 2024-12-06 12:39:51
本申请涉及互联网,尤其是指一种认证方法、装置、网络设备、介质及程序产品。
背景技术:
1、目前,商家为了提高服务的竞争力,经常会联合多个商家,共同推出联合权益,多个商家同时让利,此种方式往往很有竞争力,对消费者的吸引力也很大,达到较好的营销效果。
2、但是,对于上述的联合权益,通常用户的身份信息和在平台购买产品的信息,在不同平台进行数据同步,采用该处理方式存在无法保证用户隐私权益、不同平台的数据分散、无法保证用户信息的一致性问题等缺陷。
技术实现思路
1、本申请技术方案的目的是提供一种认证方法、装置、网络设备、介质及程序产品,用于解决现有技术在不同平台所实施的联合权益,采用数据同步方式,无法保证用户隐私权益和用户数据一致性的问题。
2、本申请其中一实施例提供一种认证方法,其中,由第一平台设备执行,所述方法包括:
3、接收用户设备发送的第一请求,所述第一请求用于请求第一用户在所述第一平台设备的认证;其中,所述第一请求中包括所述第一用户的第一分布式数字身份did信息,以及,还包括联合会员数字凭证的第二did信息;
4、对所述第一did信息和所述第二did信息进行验证;
5、在验证通过的情况下,与所述用户设备之间进行认证,获得所述第一用户的认证结果。
6、本申请其中一实施例提供一种认证方法,其中,由用户设备执行,所述方法包括:
7、获取第一服务设备发送的第一用户的第一分布式数字身份did信息,以及获取第二平台设备发送的数字凭证的第二did信息;其中,所述数字凭证为联合会员的凭证;
8、向第一平台设备发送第一请求,所述第一请求用于请求在所述第一平台设备的认证;其中,所述第一请求中包括所述第一did信息和所述第二did信息,以供所述第一平台设备对所述第一did信息和所述第二did信息进行验证,并在验证通过的情况下,与所述用户设备之间进行认证,获得所述第一用户的认证结果。
9、本申请其中一实施例提供一种认证方法,其中,由第二平台设备执行,所述方法包括:
10、获得第一服务设备发送的数字凭证的第二分布式数字身份did信息;其中,所述数字凭证为联合会员的凭证;
11、在获得第一用户对应的用户设备发送的用于请求获得所述数字凭证的第四请求后,向所述用户设备发送所述第二did信息。
12、本申请其中一实施例提供一种认证方法,其中,由第一服务设备执行,所述方法包括:
13、向用户设备发送第一用户的第一分布式数字身份did信息,以及向第二平台设备发送数字凭证的第二did信息;所述数字凭证为联合会员的凭证;
14、其中,所述第二did信息用于由所述第二平台设备提供至所述用户设备,所述第一did信息和所述第二did信息用于所述用户设备向第一平台设备获得联合会员所对应联合服务的认证。
15、本申请其中一实施例提供一种网络设备,其中,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上任一项所述的认证方法。
16、本申请其中一实施例提供一种可读存储介质,其中,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如上任一项所述的认证方法中的步骤。
17、本申请其中一实施例提供一种计算机程序产品,其中,包括计算机指令,所述计算机指令被处理器执行时实现如上任一项所述的认证方法中的步骤。
18、本申请上述技术方案中的至少一个具有以下有益效果:
19、采用本申请实施例所述认证方法,基于分布式数字身份did的方法,通过将用户所对应的验证凭证和多个平台设备所提供联合服务的数字凭证上传至区块链中,使得用户在登录第一平台设备,获得在该第一平台设备所提供服务时,可以从区块链中获得用户相关的凭证,进行鉴权,无需将用于认证的各数据在不同平台之间互相传递,从而能够避免用户隐私权益受到侵犯和不同平台之间数据不一致的问题。
技术特征:1.一种认证方法,其特征在于,由第一平台设备执行,所述方法包括:
2.根据权利要求1所述的认证方法,其特征在于,与所述用户设备之间进行认证,包括:
3.根据权利要求2所述的认证方法,其特征在于,根据所述加密认证项,与所述用户设备之间进行认证,包括:
4.一种认证方法,其特征在于,由用户设备执行,所述方法包括:
5.一种认证方法,其特征在于,由第二平台设备执行,所述方法包括:
6.根据权利要求5所述的认证方法,其特征在于,所述方法还包括:
7.一种认证方法,其特征在于,由第一服务设备执行,所述方法包括:
8.一种网络设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求1至3任一项所述的认证方法,或者实现如权利要求4所述的认证方法,或者实现如权利要求5至6任一项所述的认证方法,或者实现如权利要求7所述的认证方法。
9.一种可读存储介质,其特征在于,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如权利要求1至3任一项所述的认证方法中的步骤,或者实现如权利要求4所述的认证方法中的步骤,或者实现如权利要求5至6任一项所述的认证方法中的步骤,或者实现如权利要求7所述的认证方法中的步骤。
10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令被处理器执行时实现如权利要求1至3任一项所述的认证方法中的步骤,或者实现如权利要求4所述的认证方法中的步骤,或者实现如权利要求5至6任一项所述的认证方法中的步骤,或者实现如权利要求7所述的认证方法中的步骤。
技术总结本申请实施例提供一种认证方法、装置、网络设备、介质及程序产品。该方法包括:接收用户设备发送的第一请求,所述第一请求用于请求第一用户在所述第一平台设备的认证;其中,所述第一请求中包括所述第一用户的第一分布式数字身份DID信息,以及,还包括联合会员数字凭证的第二DID信息;对所述第一DID信息和所述第二DID信息进行验证;在验证通过的情况下,与所述用户设备之间进行认证,获得所述第一用户的认证结果。采用该方法,无需将用于认证的各数据在不同平台之间互相传递,从而能够避免用户隐私权益受到侵犯和不同平台之间数据不一致的问题。技术研发人员:李猛,袁二根,顾浩,仲潇,樊祥超受保护的技术使用者:咪咕文化科技有限公司技术研发日:技术公布日:2024/12/2本文地址:https://www.jishuxx.com/zhuanli/20241204/342464.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。