首页 > 解决方案 > Realm 是否具有类似于 firebase 的 onAuthStateChanged 的​​功能来监听用户身份验证状态?

问题描述

onAuthStateChanged在 react-native 中使用 firebase 的功能通过监督用户登录状态来控制我当前的路由屏幕。

现在我使用 firebase 的领域制作了一个应用程序,但我找不到任何类似的功能,我只是找到了一些类似Realm.Sync.User.login Realm.Sync.User.register. 是否有任何解决方案或替代方法可以监督用户登录状态以控制屏幕流?

标签: reactjsreact-nativerealm

解决方案


你可以在你的模式中监听 Realm 的变化。它真的很简单,就像 realmCollection.addListener('change', ...)。在此处查看 Realm 文档。

您甚至可以查看此答案以查看实际示例。


推荐阅读