jjzjj

firebase-security

全部标签

javascript - Cloud Functions for Firebase onWrite 超时

我返回交易promise,它应该在停止功能之前等待交易完成。事务执行得很好,但promise似乎永远不会解决。我在Firebase控制台中看到这个函数总是在60秒后超时。constfunctions=require('firebase-functions');constadmin=require("firebase-admin");constdb=admin.database();exportletcountFollowers=functions.database.ref('followers/{followee}/{follower}').onWrite(event=>{constf

javascript - 在扩展 firebase 工厂以运行示例中的 getTotal() 函数时,我可以使用 $$updated 吗?

我能否接收$$updated返回的内容,或者让$$updated运行一个函数,然后我可以在每次勾选任务时接收该函数?在一天结束时,我需要统计用户完成了多少任务。似乎firebase有自动同步数据的方法,但具体如何做还不清楚。当任务完成时,我遇到了$watch和运行函数的问题。这看起来是一种有趣的做法,但我无法将各个部分放在一起。这是以下代码的工作plnkr:http://plnkr.co/edit/iAGvPHFWn2GSPGzBRpKh?p=preview//Codegoeshereangular.module('app',['firebase']);angular.module('

javascript - 将图像存储在 Firebase Storage 中并将元数据保存在 Firebase Cloud Firestore(测试版)中

我正在尝试将图像上传到Firebase存储并将几个特定的​​元数据保存到Firebase云。我正在用JavaScript编码。目标是将自定义元数据也设置到FirebaseCloud,例如来自用户必须填写的文本输入字段。这就是我将图像存储到Firebase存储的方式:storageRef.child('images/'+file.name).put(file,metadata).then(function(snapshot){console.log('Uploaded',snapshot.totalBytes,'bytes.');console.log(snapshot.metadata

javascript - 如何在 firebase 上获取当前用户

我想知道如何获取当前用户。我正在创建一个功能,用户正在创建一个组,并希望同时将创建该组的用户添加到其中。我可以让这个小组很好,这很简单。但是我不知道如何访问简单登录对象之外的用户对象。如果已经有几个主题说明了这一点,我很抱歉,但我已经找了好几个小时,但没能找到任何可以解释它的内容。任何帮助将不胜感激。 最佳答案 当前登录的用户从简单登录的回调中返回。此回调在您的用户进行身份验证时运行,或者如果您的用户已经通过身份验证,它会在页面加载时运行。从simplelogindocs中获取此代码:varmyRef=newFirebase("ht

javascript - 在 firebase 数组中检索项目列表的相关项目列表

我想获取firebase中的项目列表,但项目的每个元素都有一个相关项目的列表。我无法获得列表,也没有使用firebase-util也不是firebase数组$extend功能。我的firebase数据看起来像这样:itemsitem1name:"Item1"user:user1imagesimage1:trueimage2:trueitem2name:"Item2"user:user1images:image3:trueimage4:trueitem3name:"Item3"user:user2images:image5:trueimage6:trueusersuser1name:"U

javascript - 用于网络应用程序的 Firebase Analytics(在 Firebase 扩展之后)

我正在使用Firebase构建一个Web应用程序,昨天他们发布了具有所有强大新功能的扩展。但是,分析部分现在仅适用于Android和IOS应用程序,但我需要像以前一样检查我的网络应用程序的一般性能和数据使用情况。有没有办法查看这些统计数据,以防止我的应用程序在超出限制时被关闭? 最佳答案 GoogleAnalyticsforFirebase是一种新的分析产品,用于跟踪移动和网络应用程序的使用情况和参与度。但是这些与关于数据库使用情况的旧报告略有不同。正如您所说,报告对于监控您对数据库的使用情况很重要,我们也正在考虑将其引入新的Fir

javascript - 了解 Firebase 存储 token

我正在尝试了解token在Firebase存储中的工作原理。每当我的网络应用程序将图像上传到FS时,它都会向其公共(public)url添加一个token。问题是每当您将相同的图像文件上传到网络应用程序的另一部分时,似乎您没有得到另一个文件,而是已经上传的文件url的不同标记,从而为前一个呈现403错误注册图像显示。有办法解决吗?示例:storageRef.put(picture.jpg);uploadTask.snapshot.downloadURL//returnssomethinglikehttps://firebasestorage.googleapis.com/v0/b//o

javascript - 使用 Firebase 重新验证

如果您能帮助我在Firebase中重新验证用户身份,我将不胜感激。我想知道如果文档没有解释如何使用它,添加所有这些强大的功能是否有意义:目前,这就是我正在尝试的方法,但它不起作用。错误为cannotreadproperty'credential'ofundefined在构造函数中:constructor(@Inject(FirebaseApp)firebaseApp:any){this.auth=firebaseApp.auth();console.log(this.auth);}然后是函数changePassword(passwordData){if(passwordData.val

javascript - 如何使用 Firebase 运行 cron 作业?

我正在尝试使用Firebase运行一个cron作业。基本上我需要运行一个函数,该函数每天太平洋标准时间上午12:00进行大量API调用并将数据推送到firebase。我有办法在服务器端使用Firebase执行此操作吗?我看到有这个模块here,但我根本不明白它是如何工作的。如果有人有任何想法或知道上述模块如何工作,那就太好了。编辑:想法。如果我要创建一个显示函数完成时间的数据条目怎么办?主要检查上次函数被调用和完成的时间。如果已经过了凌晨12点,则会调用该函数并更新该字段,因此直到第二天才会调用它。这是个好主意吗?我不需要该功能恰好在凌晨12点发生,我只需要它在第一个用户登录时完成。

javascript - Firebase:未捕获的类型错误:Firebase 不是构造函数

我一辈子都弄不明白为什么我不能让Firebase在此应用程序中运行。我不断收到错误消息:UncaughtTypeError:Firebaseisnotaconstructor当我有:varFirebase=require("firebase");varref=newFirebase("https://letspretendthisisreal.firebaseio.com");我正在使用Electron,这让我感到羞耻,我知道……我没有使用Angular,因为我只是在构建一个仅供我使用的简单应用程序。我花了很多时间试图在网上找到答案,但没有成功。你是我唯一的希望!