- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用混合了 Firebase 和 AngularFire 的 AngularJS 应用程序。当我单击调用 Logout()
函数的按钮时,Logout()
调用 ref.unauth()
但偶尔会导致错误。该错误来自 Firebase 库:“客户无权访问所需数据。”
//1. Unauthorize
var ref = new Firebase($scope.firebaseurl+'/'+jsonArray.UserProfile.UID);
ref.off();
ref.unauth();
我尝试以 Angular 创建一个服务来保存变量,以便我可以在注销时销毁它们,但它似乎没有影响。
有没有办法抑制该错误或取消绑定(bind)所有链接?
我应该对 firebaseurl + '/'.... 的所有变体调用 ref.unauth()
吗?
如果我应该提供更多信息,请告诉我。
感谢您对此的帮助。
最佳答案
我最终进行了更深入的挖掘,发现始终有效的解决方案是添加一个scope.xyz.$destory();到 $firebaseArrays/Objects。
因此,基本上,当 View /范围被销毁(也在注销时发生)时,firebaseArrays/对象将被强制销毁。希望这可以帮助任何遇到此问题的人。
$scope.$on( '$destroy', function() {
$scope.array1.$destroy();
});
关于javascript - Firebase 未经身份验证 - 引发错误 : permission_denied,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33846255/
当我编写我的 flutter 应用程序时,我在 macOS 上遇到了这个问题,相同的基本代码在我的 windows pc 中工作,但在 macOS 中它不起作用。正如您在我的日志中看到的,应用程序已连
数据库规则: service cloud.firestore { match /databases/{database}/documents { match /{document=**}
我有一个使用 Firebase 的注册流程。当我检查数据库中是否已存在电子邮件时,如下所示: refUsers.queryOrdered(byChild: "email").queryEqual(to
我的终端返回以下错误: PlatformException(PlatformException(执行getDocuments时出错,PERMISSION_DENIED:权限缺失或不足。,null) 已
在权限被拒绝的情况下将数据更新到 RDB 时,我发现了一个奇怪的行为。 重现“bug”所需代码最少的示例: getBooks() { firebase.database().ref("books
这是我的数据结构 { "projects" : { "proj1" : { "-JccS4StrTnJdTficR-u" : { "na
您好,我制作了一个网络应用程序,显示当前位置、最终目的地以及用户需要访问的一些路径点。几天以来谷歌改变了一些关于隐私的事情?现在它不再加载我的地图了。我得到的唯一错误是 getCurrentPos
在我的应用程序中,我有 vc1 推送 vc2。在 vc2 中,我从 Firebase 中提取一些数据。 问题是,当我将规则设置为以下值时,当 vc2 被推送时,我不断收到 failed:permiss
我有一个问题,我在网上搜索并找到了一个真正的答案,但它对我不起作用。我有一个应用程序,用户可以在其中发布图像,并为他们加载所有已发布图像的提要。一个问题是我不断在输出中收到 permission_de
我遇到了这样的问题,当我尝试初始化 firebase 并获取 FCM token 时,我得到了这个错误,谁遇到过它?可能是什么原因?一个月前,一切正常,之后 google-services.json
我目前正在尝试运行一个 docker GitHub Action,它构建一个 docker 镜像并将其推送到 GitHub 包,但我收到了一个我从未见过的错误。出于某种原因,它无法推送 docker
我正在尝试 Google Cloud Vision API(测试版),但它返回“权限被拒绝”消息。但该项目启用了“Cloud Vision API”。如有任何帮助,我们将不胜感激。 来自 Google
我正在尝试使用 Google+ 提供的 PersonAPI 获取性别和出生日期,但我在日志中收到服务器端错误。 这是我的 Logcat: com.google.api.client.googleapi
我正在使用混合了 Firebase 和 AngularFire 的 AngularJS 应用程序。当我单击调用 Logout() 函数的按钮时,Logout() 调用 ref.unauth() 但偶尔
我在 App 消息传递中设置了 firebase。已创建 Activity ,但我的应用无法转换。在 logcat 中,我得到了以下日志 2019-02-26 11:22:40.616 16131-1
我正在写入数据库并尝试读取它,它总是说:失败:使用来自 Firebase 的用户规则时 permission_denied。我正在尝试从 Firebase 写入和读取以写入名字和姓氏。树布局如下。用户
根据文档测试收集组 (https://firebase.google.com/docs/firestore/security/rules-query#collection_group_queries_
嗨,我是 Angular 和 Firebase 的新手,对下一个问题感到困惑: 我有两个组成部分- 授权区域(父组件)和文件夹(子组件)。授权区域有一个注销按钮,文件夹可以访问来自 firebase
我正在编写一项服务(在.NET Core 3.1和Refit中,如果有关系的话),该服务将从给定日期范围内我的PayPal商业帐户中提取交易事件,以在管理仪表板上使用。目前,我在这里关注本教程: ht
我收到错误 gettingdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED:
我是一名优秀的程序员,十分优秀!