我有一个非常奇怪的问题 - 我使用firebase验证自己(通过电话和链接帐户使用电子邮件/密码凭据),它可以正常工作(获取数据等)。
当应用程序(出于任何原因)对我来说,我不断获得权限被拒绝,虽然Auth.auth()。currentUser不是nil并且显然保留了我的所有凭据?有人遇到过这样的事吗?
Swift 4,Xcode 9.0,Firebase通过pod安装
答案 0 :(得分:0)
您使用的规则是什么?简单的用户身份验证规则如下:{
"rules": {
"users": {
".read": "false",
".write": "true",
"$uid": {
".read": "auth.uid === $uid",
".write": "auth.uid === $uid"
}
}
}
}
试一试