0

如果用户撤销访问权限(即更改firepad 的密码),则关闭firepad 同步。此外,如果用户正确输入密码,则授予用户访问权限。


到目前为止尝试过:

删除了用户的访问权限(通过编辑 firebase-database 安全规则),这会停止 firepad 同步,但即使在更新 firebase-database 安全规则以授予访问权限后,同步也不起作用。


有没有办法关闭firepad监听器监听变化并稍后再次激活它?

或者

如何从 firebase 检索最新的 firepad 同步代码,以便在重新获得访问权限时更新客户端的 firepad。

4

1 回答 1

1

抱歉,您不能真正直接使用安全规则来打开/关闭应用程序中的功能,因为当您再次访问时无法收到通知。一般来说,如果应用程序需要知道它是否具有访问权限,您需要将其存储在 Firebase 中的一个单独位置,应用程序可以收听然后做出适当的响应(通过启用/禁用 Firepad UI 或其他方式) .

于 2016-09-21T14:22:17.253 回答