我想知道,您对于将Indy用于企业区块链有何看法?系统成员是不同的应用程序的地方,这些应用程序由主应用程序承载在平台上。这些应用程序然后被赋予信任锚的角色,然后它们可以向其用户颁发凭据。然后,用户可以在想要使用这些应用程序公开的其余api时使用凭据。有效地消除了用户登录的需要,他们只是在标头中发送zkp。 有人在从事这样的项目吗?是否存在像这样的代理程序,该代理程序可以启用应用程序(基本上是带有某些路由的网络服务器?)
答案 0 :(得分:0)
您似乎想要将Indy用作针对应用程序用户的身份验证服务。这是Indy的一个常见用例,但是有比您描述的方法更简单的方法。
最常见的方法是组织运行锚定到Sovrin网络的发行服务。该服务向用户颁发他们应有权访问的每个应用程序的凭据。每个应用程序都将实施凭据验证。用户首次尝试使用系统时,他们将与该系统建立对等连接,并通过该连接提供凭据。从那时起,它们会通过刷新该对等连接而立即获得授权。
这种方法可以节省组织维护自己的内部Indy区块链的时间。
其他方法包括DID Auth,以及与OpenID Connect集成。