草庐IT

Firebase-Auth

全部标签

android - 使用身份验证拒绝 Firebase 权限(读取和写入)

我想通过身份验证在我的数据库中读取和写入,但我得到了两者的Permissiondenied。我想弄清楚为什么它不起作用。我使用了默认规则,因为我需要身份验证,如文档中所述。ThedefaultrulesrequireAuthentication.Theyallowfullreadandwrite>accesstoauthenticatedusersofyourapp.Theyareusefulifyouwantdataopen>toallusersofyourappbutdon'twantitopentotheworld.Firebase规则:{"rules":{".read":"au

android - Firebase 存储 - StorageReference.getFile() 在设备离线时崩溃

当我尝试使用方法StorageReference.getFile(File)从Firebase存储下载文件时当设备离线并达到超时时,它会崩溃。Logcat在DynamicModulesC中显示NPE:java.lang.NullPointerException:nullreferenceatasn.a(:com.google.android.gms.DynamiteModulesC:27)相同的代码可以正常工作,并且可以在互联网连接可用时下载文件。我已经在装有Android4.1和6.0的设备和模拟器上对其进行了测试。FirebaseSDK版本9.6.1。这是firebaseSDK中的

Android 调试器 - Firebase 对象被混淆

我目前有一个使用FirebaseAuth的Android应用程序。谷歌登录后,我得到一个FirebaseUser对象。如果我设置断点并查看对象。我看到混淆的对象和值。看图:Proguard已禁用调试,所以我猜这不是问题所在:buildTypes{debug{minifyEnabledfalseproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}release{minifyEnabledtrueproguardFilesgetDefaultProguardFile('progua

android - 如果应用程序关闭,则不会收到 Firebase 推送通知

我正在测试Firebase推送通知,从FirebaseComposer面板发送通知,我注意到如果我从应用程序信息面板关闭应用程序进程,发送的推送通知不会到达设备。即使我重新启动该应用程序,通知也会丢失并且永远不会收到。我也试过这个:closetheappprocess->shutdownthedevice->poweronthedevice->sendanotification...andthenotificationisnotreceived!似乎firebase只能在设备启动了应用程序而不是100%关闭时才能收到通知,我的意思是,只用返回键关闭它但不会终止应用程序进程。这怎么可能?

javascript - Firebase 函数从 Firebase DB 获取数据以发出推送通知

我有带有Firebase数据库和Firebase云消息传递的聊天应用程序。我可以通过控制台发送firebase通知,但在实际情况下它应该是自动的。为了进行自动通知,我的friend为我编写了Index.js(添加在云功能中)文件,但它不发送通知。根据我们的逻辑函数应该在有任何新条目(在任何Node或任何房间中)时触发并通过firebase函数获取这些值并向FCM服务器发出发布请求以通知接收方设备(获取接收方的值来自token_To的设备)。留言Message_From时间类型token_ToIndex.jsvarfunctions=require('firebase-functions

android - Firebase 推送通知在某些设备上无法正常工作

对于推送通知,我正在使用FCM。我在VIVOV3手机中遇到了一些问题。相同的代码在其他设备(黑莓、华为、三星)中适用于以下所有场景我已经测试了3个场景;当应用程序处于前台时。当应用程序处于后台时。当应用完全停止时。前两个条件运行良好。只有第三个问题。当应用程序终止时我没有收到任何通知。服务器端使用以下代码发送数据通知消息,{"to":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...","data":{"title":"NotificationTitle","body":"NotificationMessage",},}我的应用中正在使用以下代

android - 如何在 android firebase 聊天中显示打字指示器

这个问题在这里已经有了答案:InChatAppHowtoimplementTypingindicatorusingFirebase[closed](1个回答)关闭3年前。我需要使用firebase在聊天应用程序中实现输入指示器。我有这样的逻辑添加一个textwatcher监听器并在文本更改监听器中更新名为typinginfirebasedb的字段的标志然后我想当值改变时它会通知值改变监听器如果有人有代码实现请分享。

firebase的云功能(无日志消息)

这是我第一次使用cloud函数用于firebase和node.js,所以我不知道为什么我看不到火箱控制台上的任何日志。至少,我已经成功地部署了下面的功能'usestrict';constfunctions=require('firebase-functions');//importadminmoduleconstadmin=require('firebase-admin');admin.initializeApp(functions.config().firebase);/*Listensfornewmessagesaddedtoeventsandsendsanotificationtosub

android - FireBase 离线模式只能用于本地存储吗?

考虑一个允许在免费版本中使用离线模式的博客应用程序。一旦用户订阅付费版本-数据就会同步到firebase。问题是-由于firebase具有离线功能-它可以(像Parse一样)在查询数据时查询将显式使用本地存储吗?(保存/阅读)。这样付费同步就可以只是一个功能标志因为从我浏览文档可以看出,离线功能似乎只适用于“离线存储直到我在线”的场景谢谢 最佳答案 Firebase数据库主要是一个在线数据库,可在用户离线时继续工作。当用户断开连接时,Firebase会在内存中对本地写入操作进行排队(如果您调用setPersistenceEnable

android - 前台的 Firebase 通知

我在使用FireBase推送通知时遇到问题。当我的应用程序在后台时,通知来了,但是当我的应用程序在前台时我没有收到通知,但是在控制台中显示了通知,这意味着通知在这里但它没有显示在通知栏中.你能帮帮我吗?@OverridepublicvoidonMessageReceived(RemoteMessageremoteMessage){Log.d("OnMessage","Received");super.onMessageReceived(remoteMessage);Log.d(TAG,"From"+remoteMessage.getFrom());Log.d(TAG,"Body"+re