我想构建一个应用程序,但我不知道应该在哪里存储领域连接和凭据。
我发现有AsyncStorage
,它可用于存储凭据。但是我应该如何处理领域呢?我应该在其中创建单例并存储连接还是有更好的解决方案?
现在我有这样的文件,但我不确定这是一个很好的解决方案:
export default Realm.Sync.User.login(REALM_SERVER_URL, 'username', 'password').then(user => {
return Realm.open({
sync: {
user: user,
url: `realm://${REALM_HOST}/~/ownLists`,
},
schema: [List, ListItem]
})
})