2.4 - Textile
原文链接:https://docs.simpleid.xyz/javascript-sdk/textile
有一些模块可以通过Textile进行身份验证和存储。为了使用textile的存储模块,需要通过textile进行身份验证。但是,如果希望实现其他身份验证方法,用户可以跨协议共享帐户详细信息。
Authentication 身份验证
如果您使用Textile身份验证,欢迎您以任何您认为合适的方式使用返回的数据。创建/登录帐户后返回的对象应该是这样的:
{
message: "successfully created account",
body: {
appConfig: {}, //Object with the config information you supplied as part of account creation
store: {
sessionData: {} //Object with your actual user info. There will be a nested object called userData
}
}
}
要访问返回的用户信息,需要像这样深入到对象中returnedObject.body.store.sessionData.userData
userData对象将包含与Textile存储框架中自动使用的标识信息和密钥分离的标识信息和密钥。
Storage 存储
为了使用Textile进行存储,用户必须运行本地Textile守护进程或运行Textile桌面应用程序。您可以在这两者之上构建,并通过返回的authentication对象向daemon或桌面客户机提供必要的信息。
SimpleID经营一家Textile Cafe,让事情变得简单。在未来,本节将更新关于如何使用Cafe存储用户数据的信息。