我创建了一个数据库云 Firestore。在这个数据库中,我希望任何人if: request.auth.uid != null
现在都能够读写,当有人尝试使用电子邮件和密码进行 Firebase 身份验证登录或注册时,面临权限问题。我得到的许可不足。如何让我的任何用户同时注册和登录保护数据库的其他部分
这个规则应该够好了。
service cloud.firestore {
match /databases/{database}/documents {
match /YOUR_COLLECTION_NAME/{doc} {
allow write, read: request.auth.uid != null
}
}
}
但是您确定您正确设置了身份验证吗?
检查身份验证 -> 登录方法并确保启用所需的提供程序。使用 Firebase sdk 进行身份验证,您将能够在登录用户后通过此验证。看看这个
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句