因此,我使用Firebase身份验证(仅使用电子邮件和密码)构建了一个简单的应用程序,并且运行良好,但为了TestFlight我的注册/登录页面,我需要删除所有注册过的人的帐户以前的应用程序,只是发现在控制台上删除用户实际上并没有在应用程序中解除他们的身份验证。我想会有一种方法可以在Firebase控制台中检查用户的身份验证状态(如果它们存在或至少不存在)但我找不到该功能来挽救我的生命。欢迎并感谢任何帮助! 最佳答案 下面的代码在android上运行良好,可以确认FirebaseAuth用户是否仍然存在(没有被删除或禁用)并且具有有
这个问题在这里已经有了答案:FCMScheduledeliverydateortimeofpushnotification(2个答案)关闭6年前。我正在将推送通知集成到我正在开发的应用程序中。我选择使用FirebaseCloudMessaging(FCM)来支持Android和iOS。当使用控制台发送推送消息时,我看到有一个选项可以延迟推送通知的实际发送。但是在检查HTTPdocs时我似乎找不到这个选项。我如何安排通知以便稍后使用FCM和HTTPAPI发送?
我将图像保存到我的Firebase存储中,我只希望使用该应用的用户能够访问它们。我不想强制我的用户登录才能使用该应用程序,所以这不是一种选择。 最佳答案 由于Firebase后端服务托管在云端,因此任何人都可以访问它们。无法将他们的访问权限限制为仅使用您编写的代码的人。任何开发人员都可以下载SDK,重写您的代码并使用它来访问相同的后端服务。这就是为什么您要通过基于用户的安全性来保护对Firebase数据(无论是数据库中的结构化数据还是存储中的文件)的访问。让您的用户登录该应用程序意味着您可以识别谁在访问数据。对用户进行身份验证后,您
如何通过邮件查询用户是否修改过密码。我正在使用电子邮件注册用户mAuth.createUserWithEmailAndPassword(id,pass);如果用户要求忘记密码我发送了忘记的电子邮件mAuth.sendPasswordResetEmail(email);但我不能说或弄清楚用户是否通过电子邮件更改了它?如何通过电子邮件确定密码是否已更改? 最佳答案 几天前我也遇到了同样的情况,当时我也需要将用户密码保存在我的数据库中。但是当用户通过链接更改密码时,我很难获得用户新更改的密码。所以我按照下面的方式做了通过App登录时,将用
这是我的XMLactivity_sign_in我的任务是分配用户(一旦登录),并在下一个活动中显示Facebook用户名。这是我的Facebookloginactivity.java代码packagecom.transcendencetech.juliospizzaprototype;importandroid.content.Intent;importandroid.os.Bundle;importandroid.support.annotation.NonNull;importandroid.support.v7.app.AppCompatActivity;importandroid.wi
我遵循了https://firebase.google.com/docs/crash/android中的所有步骤实现Firebase崩溃报告。但是我无法在Firebase控制台上看到我的崩溃报告。在AndroidStudio的logcat中显示:V/FirebaseCrash:FirebaseCrashReportingisdisabled.我不明白如何启用崩溃报告。我也提到了HowtoenableFirebaseCrashReporting-Android但没有任何帮助。我用他们自己的代码抛出一个异常,看看是否有效:try{thrownewNullPointerException()
我们正在将firebase消息传递集成到我们的android应用程序中以用于推送通知。我们将使用服务器端的SNS将推送消息发送到firebase。以下是我们的用例:我们有三个服务器:QA、STG和PRODUCTION我们在firebase控制台中创建了say三个项目:sayappQA、appSTG和appProd但我们只想生成1个APK,它可以根据我们的用户登录的服务器从上述三个firebase项目中的任何一个接收firebase推送通知。我们在firebase中配置了每个项目,最后每个项目有1个google-services.json文件(总共3个)现在我们如何配置或生成1个APK,
我开发了一个Android应用程序,我预计会有100多个用户。该应用程序确实有一个注销按钮,但我怀疑任何用户都会注销,他们会将其推到后台。所以我的问题是,如果我有150个用户(登录,但在后台)意味着我有150个同时连接?我确实阅读了一些关于同时连接的问题,但有人可以更准确地了解什么是并发连接。150个用户-登录(后台)-在不同时间打开应用-?如果这将超过firebase的免费计划,我该如何防止呢?我使用电子邮件/密码登录。 最佳答案 当您启动一个使用Firebase数据库的应用程序时,它会创建一个与Firebase服务器的持久连接。
这个问题在这里已经有了答案:GetthedatafromtheFirebaseinlimittoperformpulltorefreshandloadmorefunctionality(2个答案)关闭5年前。我正在寻找一种在我的Firebase应用程序中实现简单ListView滚动的方法,但我不知道如何实现它。我已经尝试了2-3个教程和Internet上可用的文档,但没有得到所需的结果。在我的应用程序中,我希望在开始加载前10个列表项时滚动,然后每次滚动时将加载接下来的10或20个项目,直到最后一个项目出现在列表底部。所以我尝试通过以下方式检索前10个项目:ArrayListevent
我正在尝试更新我的依赖项以编译“com.google.firebase:firebase-core:11.0.2”但是我得到的是:Failedtoresolve:com.google.firebase:firebase-core:11.0.2'可能是什么原因? 最佳答案 安装最新版本的谷歌存储库会有帮助。转到菜单栏>工具>Android>SDK管理器点击选项卡>SDK工具检查并安装“GooglePlay服务”和“Google存储库”现在,点击“同步”并再次构建您的项目。 关于androi