如何使用Gun.js建立身份验证和授权层?例如,使用社交登录(谷歌、LinkedIn)或AWS认知、Auth0 (我们自己的RBAC服务器)?
发布于 2022-02-02 20:06:44
集中式登录系统向服务器提供访问令牌,向用户提供会话令牌。
不幸的是,这意味着如果您想支持其他登录,就不能完全进行p2p登录,因为接收访问令牌的服务器需要有一个“后门”进入GUN的加密用户帐户。
如果用户不介意这个后门..。
然后,将他们的键盘(或生成一个秘密密码)私自保存到您现有的中央用户帐户系统上的配置文件中。现在,您可以通过调用gun.user().auth(keypair)自动将它们登录到枪中。
https://stackoverflow.com/questions/70921211
复制相似问题