ArcBlock / did-connect

DIDConnect components & DIDConnect SDK & DIDConnect Spec
6 stars 0 forks source link

[讨论] DID-Connect 的 传统login,wallet-connect等的fallback支持 #64

Open mave99a opened 1 year ago

mave99a commented 1 year ago

两个设想:

主要的考虑是用户adoption 和转化。 如果用户必须先下载did wallet,那么会有部分用户不能转化而直接流失。 如果能让这些人先on-board,那么可以慢慢转化。

另外有一个问题是 DID Space 和 DID Wallet 有 chicken & egg 的问题, 我倾向于让did space能有fallback 访问机制,从did space里 boot 出钱包的使用。 这种fallback 访问机制基本只能是密码方式。

这也是一个难题,我们需要讨论。

FireTable commented 1 year ago

传统 login 方式, 我觉得这个支持起来很不错

如果实现 传统login方式, 应该要区别一下 Blocklet DID-Connect 类别

理想中, 用户体验了我们的样板间应用后, 如果对链上内容好奇的话, 确实就会带来钱包转化

mave99a commented 1 year ago

这个我觉得最合适的是在两个可能的地方来支持:

为什么在spaces里,应为spaces 和钱包关系并列,有鸡和蛋的问题,必须再其中一个地方让其自包含,spaces感觉更为合理。