如果用户的访问权限被撤销(即当firepad的密码被更改时),关闭firepad同步。另外,如果用户输入了正确的密码,则授予其访问权限。
So far trying:
删除用户的访问权限(通过编辑firebase-database安全规则),这会停止firepad同步,但即使在更新firebase-database安全规则授予访问权限后,同步也无法正常工作
是否有一种方法可以关闭firepad侦听器侦听更改并稍后再次激活它?
或
如何从firebase检索最新的firepad同步代码,以便客户端的firepad可以在获得访问权限时更新。
抱歉,你不能直接使用安全规则来打开/关闭应用程序中的功能,因为当你再次访问时,没有办法得到通知。一般来说,如果应用程序需要知道它是否有访问权限,你需要将其存储在firebase中的一个单独的位置,应用程序可以侦听,然后适当地响应(通过启用/禁用Firepad UI或其他)。