草庐IT

Firebase-Auth

全部标签

android - 修改了 URL 的 Firebase 崩溃日志

我们目前在我们的应用程序中使用Firebase崩溃报告-我们注意到了一些奇怪的事情。为了帮助我们调试任何崩溃,我们使用FirebaseCrash.log添加有关向我们的服务器发出的服务器请求/响应的信息。但最近,我们注意到日志正在被编辑。据我们所知,这是在服务器端发生的,给我们留下的日志如下所示:7:51:11.914AMgmp_nav20_crashhttps://[REDACTED_DOMAIN_NAME][REDACTED_URL_BASIC](287ms,unknown-lengthbody)7:51:11.626AMgmp_nav20_crash-->POSThttps://

android - onDataChange 在 android Firebase 中被调用两次

这是我在android应用程序中使用时间戳对firebase数据的简单查询QueryrecentStaticJobQuery=reference.child(AppConstants.WORKINDIA_JOBS).child(AppConstants.WORKINDIA_STATIC_JOBS).orderByChild(AppConstants.TIMESTAMP).startAt(lastStaticJobSyncTime);recentStaticJobQuery.addListenerForSingleValueEvent(staticJobDownloadListener)

android - 在 Firebase Auth (android) 之后在数据库中创建用户

我正在构建一个Android应用程序,我希望我的用户经过身份验证然后添加到数据库中。现在我只使用电子邮件和密码进行身份验证,然后单击注册,然后在Firebase控制台的身份验证部分创建用户。但我还希望将我的用户添加到数据库中。我想添加更多字段(例如姓名、地址等),这些字段将存储在Firebase的用户数据库中。我真的不知道该怎么做。谁能解释一下?谢谢! 最佳答案 您应该创建一个节点来保存您的用户,如下所示:users:{userID1:{name:'Raph'},userID2:{name:'Devid'}}每个登录用户都有一个唯一

Android - Firebase 作业调度程序

我想知道是否可以使用Firebasejobdispatcher来安排url命中并获取响应以更新数据库。我希望它每天晚上运行一次。有谁知道这是否可能?我找不到任何这样做的好例子。我已经阅读了android文档和https://github.com/firebase/firebase-jobdispatcher-android#user-content-firebase-jobdispatcher-.我需要使用Firebasejobdispatcher,因为我的目标是API16。提前致谢。更新这就是我每天安排一次的做法。finalintperiodicity=(int)TimeUnit.H

android - 使用 "new"Firebase Cloud Messaging API 获取 403 响应

我们成功地使用了LegacyHTTPServerProtocol在我们的FCM服务器上。我想更新到FCMHTTPv1API今天。我做到了stepbystep当服务器调用请求时,我们得到这个响应:ServerreturnedHTTPresponsecode:403forURL:https://fcm.googleapis.com/v1/projects/[projectid]/messages:send这是服务器代码:URLurl=newURL("https://fcm.googleapis.com/v1/projects/[projectid]/messages:send");Http

android - 将 Firebase Crashlytics 添加到 Android 项目时出现问题 - Crashlytics 发现无效的 API key : null

我正在尝试将Firebasecrashlytics添加到我们的项目中,但无法使其正常工作。我已经关注了instructions将必要的行添加到我们的gradle文件中,但到目前为止没有成功。我收到的主要问题是这条消息:Crashlytics发现无效的APIkey:null这看起来很奇怪,因为我认为Firebase不需要APIkey。我使用带有最新gradle插件的Androidstudio3.0.1。我的项目是基于Ionic的,但我也尝试手动修改gradle文件,结果相同。 最佳答案 我有一个类似的问题,结果我没有在build.gr

Android Studio - 无法解析符号 'firebase'

我目前正在将应用升级到新的Firebase版本。我按照指南进行操作,将classpath'com.google.gms:google-services:3.0.0'包含在我的项目build.gradle的依赖项中以及compile'com.google.firebase:firebase-core:9.0.1'在我的模块build.gradle的依赖项中还有applyplugin:'com.google.gms.google-services'在该文件的末尾。我在导入时收到“无法解析符号‘firebase’”,即importcom.google.firebase.database.Da

android - Firebase Android Auth 对象没有触发回调

我一直在浏览Firebase文档以在我的Android应用程序中设置用户身份验证系统。然而,出于某种原因,我的FirebaseAuth对象上似乎没有任何回调在运行!例如,按照指示设置Facebook身份验证hereprivatevoidhandleFacebookAccessToken(AccessTokentoken){Log.d("AUTH","handleFacebookAccessToken:"+token.getToken());//...AuthCredentialcredential=FacebookAuthProvider.getCredential(token.get

android - Google Firebase - 如何删除崩溃报告?

我终于失明了吗?还是没有明显的方法可以通过GoogleFirebase网络控制台删除Firebase崩溃报告?我的Android应用程序成功地记录了报告,但现在我遇到了大量的“开发崩溃”,它们占用了我在控制台中的大量View。这使得很难找到实际的测试版用户崩溃(特别是因为我似乎也无法按日期/时间过滤崩溃)。任何帮助深表感谢。 最佳答案 从长远来看,您可以做的最好的事情是创建应用程序的两个不同实例,一个用于调试/开发,另一个用于发布,并确保它们具有不同的包名称。这应该允许您在控制台中单独查看它们。您可以在build.gradle中轻松

java - 此应用无权使用 Firebase 身份验证。请验证是否在 Firebase 控制台中配置了正确的程序包名称和 SHA-1

Firebase身份验证工作正常,调试构建突然开始失败,没有任何代码更改,记录以下消息D/PhoneAuthActivity(7392):signInWithCredential:failure:com.google.firebase.auth.FirebaseAuthException:ThisappisnotauthorizedtouseFirebaseAuthentication.PleaseverifythatthecorrectpackagenameandSHA-1areconfiguredintheFirebaseConsole.[Appvalidationfailed].