草庐IT

firebase-measurement-connector-im

全部标签

javascript - Firebase Cloud Messaging 的 getToken() 仅在我省略 usePublicVapidKey 方法时才有效,为什么?

我在为Firebase云消息传递(FCM)实现Firebase时遇到了一个具体问题:正如您在下面的代码中看到的,//messaging.usePublicVapidKey("");当前已评论。VAPIDkey是通过以下命令获得的:web-pushgenerate-vapid-keys在服务器的终端。如果我取消注释这一行,我在调用notification_permission()时会在控制台中收到此错误:代码:“消息传递/token订阅失败”,消息:“请求缺少必需的身份验证凭据。需要OAuth2访问token、登录cookie或其他有效的身份验证凭据。请参阅https://develop

javascript - Firebase - 使用附加数据填充属性/数组

下面的可观察对象创建了一个事件对象数组。eventsRef:AngularFireList;events:Observable;this.eventsRef=db.list('events');this.events=this.eventsRef.snapshotChanges().map(changes=>{returnchanges.map(c=>({key:c.payload.key,...c.payload.val()}));});我需要从其他数据库列表向this.events添加额外的数据。所以我需要每个事件对象都包含guest人数和数据eventsFilters。我不知道该

javascript - 使用 react-router 处理 firebase 身份验证

我正在使用webpack构建React+Redux+Firebase应用程序,并试图找出处理protected路由和重定向的最佳方法。我已经尝试将onEnter()与setTimeout()一起使用,就像许多示例所示,但它仍然在重定向之前闪烁备用组件。这是我目前拥有的,我正在尝试提出一个更优雅的解决方案。这主要是有效的,但失败的一个例子是,如果我在/profile上并在浏览器中导航到/。似乎是因为firebase.auth()需要再次初始化,所以我在HomePage组件切换到Profile之前闪了一下。Firebase在firebaseClientConfig中初始化,我将fireba

javascript - 如何使用 web api2 Controller 使用 firebase token 身份验证

我有一个firebase身份验证token,我正试图将其传递给WebAPIController。我在这里关注这篇文章。stackoverflowpost我在$http请求header中有不记名token。我处理了cors(除非我遗漏了什么)。我的api项目的终点是接收带有空header的请求。所以我正在尝试调试错误但没有任何特定错误我不确定在哪里看 最佳答案 您可以使用以下代码获取header中“Authorization”元素的值:stringfirebaseAuthToken=string.Empty;firebaseAuthT

javascript - stripe firebase 函数设置默认付款

我正在尝试通过firebase函数将添加到strip的最后一张卡片设置为默认卡片,但我似乎无法让它工作。//Addapaymentsource(card)forauserbywritingastripepaymentsourcetokentoRealtimedatabaseexports.addPaymentSource=functions.database.ref('/users/{userId}/sources/{pushId}/token').onWrite(event=>{constsource=event.data.val();if(source===null)returnn

javascript - Firebase 3 - ref.getAuth() 等效

在Firebase2中,我能够进行同步检查以查看用户是否已登录,例如:if(!ref.getAuth())..gotologinpageelse..showpage我可以使用firebase.auth().currentUser访问currentUser状态,所以我尝试这样做:if(!firebase.auth().currentUser)..gotologinpageelse..showpage问题是它最初总是空的,所以它重定向到登录页面,然后几分钟后onAuthStateChanged发生并且用户登录。还有办法同步检查这个吗?或者是否有我可以听取的promise,以便我可以显示加载

javascript - 自定义电子邮件验证 Firebase 操作代码

我正在使用firebase开发一个应用程序。我想验证用户的电子邮件,但由于Firebase不允许更改验证消息(为了帮助防止垃圾邮件,无法在此电子邮件模板上编辑消息),我无法使用它。我不想向我的用户提供英文文本。有没有办法获取/生成自定义ActionCode?我用了这个图https://firebase.google.com/docs/auth/custom-email-handler它可能会解决问题,因为我可以在某处获取临时操作代码。我找到了applyActionCode和checkActionCode(看起来是一样的)但不是createActionCode之类的东西

javascript - Firebase Firestore : orderBy combined with where causes error "Operation was rejected"

我正在查看FirebaseCloudFirestoredocumentation对于orderBy。当我尝试执行此操作时varfacultyQuery=facultyRef.where("department","==","CoreTeacher").orderBy('bb_last_name','desc');我得到错误:Error:Firestore:Operationwasrejectedbecausethesystemisnotinastaterequiredfortheoperation`sexecution.(firestore/failed-precondition).这

javascript - Firebase 为发布请求提供 "path not recognized"错误

我正在使用Firebase来托管我的nodejs应用程序并正在使用CloudFunctions。使用命令firebaseserve--onlyfunctions,hosting我正在部署我的应用程序。我有一个带有action="/putNPK"的表单,并且在从Node运行时完美运行。但是当我通过firebase提供它时,我在提交表单时遇到了这个错误。{"error":{"code":404,"status":"NOT_FOUND","message":"/putNPKisnotarecognizedpath.","errors":["/putNPKisnotarecognizedpat

javascript - 将事件处理程序绑定(bind)到文档并通过 useEffect 访问 firebase api 数据

快速版:我的最终目标是执行类似下面链接的操作,但每个useEffect对firebase进行异步调用,其中列表数据由firebase对象内容组成。https://codesandbox.io/s/usage-pxfy7问题在下面的代码中,useEffect封装了对firebase执行ping操作并取回一些称为“客户端”的数据的代码。数据已完美检索。然后我使用useState将该数据存储到useState的两个不同实例中。数据存储在clientList和clientListForRender中。到目前为止一切顺利。现在问题开始了。我有第三个useState实例,它接受一个数字。我想为文档