草庐IT

Firebase-Auth

全部标签

android - 如何自动禁用 firebase 身份验证的用户帐户?

我目前正在开发一个使用GoogleFirebase作为后端服务器的Android应用程序。我想实现的一个功能是在用户通过应用程序注册时禁用用户帐户,但我不知道该怎么做。有谁知道如何将它实现到android代码本身? 最佳答案 没有从Android客户端SDK中禁用用户帐户的方法。您必须为此使用FirebaseAdminSDK。admin.auth().updateUser(uid,{disabled:true});指南链接:FirebaseAdmin-Updateauser编辑:谢谢@FrankvanPuffelen您也可以在Fir

java - 使用 Firebase 在 Android Studio 中进行 JUnit 测试

我想在AndroidStudio中为此类编写单元测试,但由于使用了Firebase,我在创建覆盖usersignin()和getSignedinUserprofile()的测试时遇到了问题。有人对这个有经验么?publicclassLoginActivityextendsAppCompatActivityimplementsView.OnClickListener{privateButtonbuttonSignIn;privateEditTexteditTextEmail;privateEditTexteditTextPassword;privateTextViewtextViewSi

android - Firebase 分析和同意对话框

我在Play商店中有一个简单的应用程序,它无法访问用户的个人信息(仅使用蓝牙和网络)。我一直在考虑使用Firebase分析来深入了解人们如何使用该应用以及我可以改进的地方。但是,我在理解所有涉及的法律义务方面存在严重问题。据我所知,我需要一个隐私政策,这不是问题。但据我所知FirebaseAnalyticsPolicy我需要遵守EuropeanUnionUserConsentPolicy.据我所知,该应用程序需要显示某种形式的对话框,用户可以在其中同意或不同意数据收集。问题是,恐怕大多数人会说不,他们是对的。但我想问我是否真的需要这样做,因为我认为我从未见过一个应用程序要求我提供这种协

android - 检索已使用 Firebase Auth 注册的用户列表

我正在使用firebase制作一个android聊天应用程序。至此我做了一个普通的群聊app。现在我想让它成为一个个人聊天应用程序,它将有一个用户列表,当我们从该列表中选择一个人时,我们可以与他/她单独聊天。但是我无法从Firebase获取此用户列表。我在FirebaseAuthUI中保留了Google登录和电子邮件登录选项。任何帮助将不胜感激 最佳答案 如果您需要通过uid、email或phoneNumber查找用户,您可以使用AdminSDK来执行此操作:https://firebase.google.com/docs/auth

android - 为什么我的应用程序在使用 Admob 和 Firebase 时会崩溃?

我在GooglePlay上发布了一个应用。然后我将它链接到Admob并且该应用程序运行,向我展示了admob的横幅。有时,在启动时,它会崩溃,有时不会。我查看了AndroidStudioLogcat,这是错误。有人可以帮助我吗?Process:it.bluebait.mycurrency,PID:13200java.lang.NoClassDefFoundError:Failedresolutionof:Lorg/apache/http/ProtocolVersion;atlt.b(:com.google.android.gms.policy_ads_fdr_dynamite@3000

android - Android SDK 支持的 Firebase?

在Android上使用Firebase的最低AndroidSDK版本是多少?我看到AndroidDrawing示例适用于API级别17,但不适用于11。限制到底是什么?更准确地说:它没有崩溃,但应用程序从未收到任何数据。因此,对于AndroidDrawing示例,我基本上是自己绘制的。编辑:平台版本4.0(API级别14)也不起作用。 最佳答案 这里是Firebase开发人员。如果您获取最新的SDK版本(v1.0.2,https://www.firebase.com/docs/downloads.html),它应该一直运行到Andr

java - 找不到服务器配置中的 Firebase 不断抛出 OAuth2 客户端 ID

我正在尝试使用Firebase将我的Google用户登录到我的应用程序,但每次我使用以下方法时,我都会收到此错误:发生内部错误。[未找到服务器配置中的OAuth2客户端ID。]。我已经从开发人员控制台获得了我的客户端IDkey,并且我在请求token中使用的是Web客户端ID,而不是Android。有什么想法吗?这是我的代码:privatevoidfirebaseAuthWithGoogle(finalGoogleSignInAccountacct){finalAuthCredentialcredential=GoogleAuthProvider.getCredential(acct.

Android 2.2.2 Firebase Assistant 将您的应用程序重新连接到 firebase

我使用AndroidStudio2.2.2附带的FirebaseAssistant创建一个Firebase项目。首先,我连接到以前的firebase项目,然后我想创建一个新的Firebase项目,但它始终将“将您的应用程序连接到Firebase”步骤显示为已连接,并且没有按钮可以将其取回。我手动配置了它,但我想知道是否有办法断开并重新连接它。谢谢 最佳答案 您似乎无法使用androidstudio客户端将您的应用项目与Firebase项目断开连接。但是可以从FirebaseConsole这样做只需登录控制台选择应用连接的项目您将看到

android - 如何使用 Android FirebaseUI 从 Firebase 分页查询

我有一个使用FirebaseAndroidSDK作为服务器的聊天项目。3个月后,我的应用程序有很多用户,他们互相聊天很多。从Firebase加载所有聊天列表需要很长时间。所以现在,我想知道如何使用AndroidSDK从Firebase进行分页查询。我研究了这个link查找此问题的查询命令但失败。我只查询第一行或最后一行的一些行。我无法从Firebase中的随机定位进行查询。使用skip和take键查询的示例。如果您有任何相关文件。请告诉我。感谢您的提前。 最佳答案 skip()或take()等概念不能很好地映射到Firebase数据

android - 为 Firebase Analytics 的底部工作表屏幕设置自定义屏幕名称

我有一个带有滑动底部工作表的Activity。我想跟踪用户查看底部工作表或主Activity屏幕的时间。我正在尝试使用FirebaseAnalytics#setCurrentScreen(Activityactivity,StringscreenName,StringscreenClassOverride)以便在显示底部工作表时。我用指定屏幕名称FirebaseAnalytics.setCurrentScreen(activity,"bottom_sheet",null);然后当底页关闭时我调用FirebaseAnalytics.setCurrentScreen(activity,nu