一种基于分布式的单点登录的身份认证方法及系统

    公开(公告)号:CN118890178A

    公开(公告)日:2024-11-01

    申请号:CN202410910895.6

    申请日:2024-07-09

    发明人: 兰胡伟 兰春嘉

    摘要: 本发明公开一种基于分布式的单点登录的身份认证方法及系统。其中,该方法包括:部署区块链节点并搭建区块链网络,通过和区块链节点通信部署数字身份智能合约;身份提供商搭建一个控制中心,用于集成数字身份智能合约;身份提供商自定义单点登录协议,服务使用方与身份提供商建立信任关系,集成自定义单点登录协议,约定身份认证授权流程和标准;用户访问服务使用方的资源时,先判断用户是否注册数字身份,再进行身份认证并返回临时公钥串,以使所述用户后续访问服务使用方的资源时,只需通过临时公钥串进行身份认证;该方法基于智能合约的数字身份能够自动执行和管理身份信息的创建、存储、共享和验证过程,确保用户身份信息的安全性和可靠性。