0

我正在开发一个插件,允许用户将我存储在 publicData 对象中的帖子内容。为了识别发布数据的用户,我将从该 publicData 对象_id返回的数据与帖子的内容一起存储。buildfire.auth.getCurrentUser()

有没有办法可以访问我的插件的用户列表,然后遍历它以找到具有相应的用户_id?我的插件的用户列表必须存在于某个地方,我只是不知道如何/是否可以访问它。

对此的任何帮助将不胜感激!

4

1 回答 1

0

我建议缓存用户对象的非敏感数据。请记住,与使用用户 ID 获取另一个用户配置文件相比,您对登录用户的访问权限更多。https://github.com/BuildFire/sdk/wiki/How-to-use-Auth#buildfireauth-getuserprofileoptionscallback

由于用户个人资料图片 URL 实际上是一个 API,因此您不必担心用户更改它,因为它始终会返回最新的。我建议您缓存的另一个属性是显示名称(不是名字和姓氏),因为它也很少更改。这样你的性能就不会受到影响,你可以对不同的用户 ID 列表进行惰性获取,并根据需要更新它们。KNowing 大多数不需要更新 UI,因为没有任何改变

于 2020-12-08T16:59:48.777 回答