firebase-authentication相关内容

Firebase:如何检查用户是否登录?

Firebase 的新蜜蜂,我正在尝试 Firebase 身份验证并尝试检查用户是否已登录. 代码: null != mAuth.getCurrentUser(); 这返回 true 虽然我没有登录但我启用了匿名登录我认为这可能是问题但是当我检查mAuth.getCurrentUser().isAnonymous() 我得到 false. 在 IDE 上检查 mAuth.getCurr ..
发布时间:2022-01-01 19:41:22 移动开发

如何解决警告:React 无法识别 DOM 元素上的 X 属性

我正在使用一种叫做 react-firebase-js 的东西来处理 firebase 身份验证,但我的理解反应和提供者消费者的想法是有限的. 我开始在顶层构建一个非常大的 JSX 东西,并且它可以在没有警告的情况下工作.但是当我尝试将其分解为多个组件时,我收到了标题和其他一些警告中显示的警告. 这在没有警告的情况下有效... //在 App.js 组件中使成为() {返回 ( ..

通过 firebase 登录获取更大的 Facebook 图片

我正在使用 firebase 通过 Facebook 登录用户.这一切都很好,我可以获得用户 FB 个人资料图片,尽管它很小.有人可以告诉我如何获得更大的,我正在使用的代码: 覆盖 func viewDidLoad() {让 loginButton = FBSDKLoginButton()loginButton.readPermissions = ["public_profile", "ema ..

Firebase 电话身份验证和链接

我正在尝试将我的电话号码与我的电子邮件密码身份验证相关联.所以我使用以下步骤建立我的注册: 用户输入电子邮件地址和密码. 然后我调用 firebase.auth().createUserWithEmailAndPassword(values.email, values.password) 然后我需要将当前帐户与电话号码相关联,所以我正在使用 firebase.auth().current ..
发布时间:2022-01-01 19:40:55 前端开发

在带有操作 URL 的电子邮件模板中将 Firebase 项目名称替换为自定义域

背景 Firebase 身份验证发送用于注册、更改密码等的电子邮件.这些电子邮件包含指向我项目的内部 Firebase 名称的链接. 问题 我想用我的自定义域替换该内部名称,这似乎可以通过更改操作 URL 和使用动态链接来实现. 我不想用自己的代码处理电子邮件操作,而只想用自定义域替换 Firebase 域.这是关于发送包含自定义域链接的电子邮件,因此看起来不错. 现 ..
发布时间:2022-01-01 19:40:47 其他开发

使用 React 组件登录 Firebase

基本思想是在 React 中进行 Firebase 登录. 组件自行呈现,但它们不协同工作.主要问题是在调用 onAuthStateChanged() 方法后,渲染函数不会采用“新"状态.我究竟做错了什么? 非常感谢你们! var Login = React.createClass ({getInitialState: 函数(){返回{登录:'假'};},句柄登录:函数(事件){va ..
发布时间:2022-01-01 19:40:39 前端开发

自从我将 Firebase 应用程序升级到新的控制台后,Facebook 登录不再有效(仅限)

我有一个可以在 Facebook 上运行的应用程序 &电子邮件登录功能,因为我升级了 Firebase 控制台(只是,sdk 尚未更新). Firebase 3.0 之前的应用版本之前可以运行,但在控制台升级后无法再与 Facebook 签名/登录. 我做了什么: 1 - 升级 Firebase 控制台 因为 Firebase &Facebook 控制台更新,我还不得不将 ..

我可以在 Cloud Functions Http 触发器中的 Firebase 身份验证上创建用户吗?

是否可以从 Cloud Functions 内部创建用户(电子邮件/密码类型)?我正在寻找对此的参考,但一无所获. 解决方案 createUser() 函数让您做到这一点. admin.auth().createUser({电子邮件:“user@example.com",电子邮件验证:假,密码: "secretPassword",displayName: "John Doe",photo ..

如何在 Flutter 中管理 Firebase 身份验证状态?

我有一个 WelcomeScreen,其中包含注册和登录,以及我想在用户登录后重定向的 HomeScreen.为了管理身份验证数据,我创建了一个auth.dart 带有 static 属性和方法,这样我就可以在所有页面上使用相同的数据访问它们. import 'package:firebase_auth/firebase_auth.dart';类认证{静态最终身份验证 = FirebaseAut ..
发布时间:2022-01-01 19:39:51 其他开发

需要重新进行 Firebase 身份验证

我们正在开发一款 iOS 应用,该应用使用 Google 对 firebase 进行身份验证.根据 https://www.firebase.com/docs/ios/guide/user-auth.html#section-login Firebase 表示身份验证令牌每 24 小时过期一次.我们想知道以下场景是否是我们需要考虑的: 用户通过 Google 和 Firebase 进行身份验 ..
发布时间:2022-01-01 19:39:41 移动开发

在网页版 Firebase 中将电话号码与 Facebook 和 Gmail 帐户关联

我正在使用 Firebase 服务在 React 中创建一个 Web 应用程序.我在登录屏幕上登录了 Google 和 Facebook,登录后用户可以选择链接他们的手机.为此,我使用 Firebase Phone Auth.用户已经签名,然后他们使用电话进行身份验证.我想将电话身份验证用户对象与 facebook/google 帐户链接. 通过文档,我无法找到适合我的用例的解决方案.帮助将 ..

如何在 Flutter 中基于 Future 结果构建 Stream?

我有一个 Flutter 应用,它使用 Firebase-storage 和 google-signin.我正在尝试执行的步骤非常简单: 1- 使用 Google 登录(完成). 2- 获取当前用户 ID(完成). 3- 在为流构建器构建流时使用用户 ID(问题). 到目前为止我所做的是使用 Future 来获取当前用户 ID,然后将用户 ID 注入 Where 子句 ..

如何修改电子邮件确认消息 - Firebase

我正在使用电子邮件 &Firebase 提供的密码身份验证. 以下是用户在确认电子邮件地址时收到的消息.有什么办法可以自定义下面的消息. 我想添加此消息的链接,以便可以将用户定向到该网站.有人可以建议我如何实现这一目标. 解决方案 您可以通过设置 自定义电子邮件操作处理程序. 从那里: 要自定义 Firebase 项目的电子邮件操作处理程序,您必须创建并托管一个网页 ..
发布时间:2022-01-01 19:38:46 其他开发

将 Firebase 用户迁移到 AWS Cognito

我目前有一个使用 Firebase 进行用户身份验证和存储数据的移动应用. 我想从 Firebase 迁移到 AWS.从 Firebase 导出数据库非常简单.下载 JSON 导出并填充 AWS. 如何将用户身份验证迁移到 Cognito? 解决方案 有多种方法可以将用户迁移到 AWS Cognito.几种方法是: 批量导入用户.这将要求您让用户进入忘记密码流程. 一次 ..

Firebase 身份验证 iOS 12 无效令牌

我有一个通过电话短信验证和重新验证码(无 APNS)使用 Firebase 身份验证的应用程序 如果您使用的是 iOS 11.4.1,该应用程序在身份验证过程中运行良好 但是,如果您使用的是 iOS 12,则身份验证过程会导致令牌消息无效 错误域=FIRAuthErrorDomain 代码=17048 “无效令牌."UserInfo={NSLocalizedDescription ..
发布时间:2022-01-01 19:38:21 移动开发

如何在 Firebase 中添加带有电子邮件和密码的用户名?

我正在使用 Firebase,我正在尝试使用电子邮件和密码将用户名添加到数据库中. 有没有办法做到这一点,还是 createUserWithEmailAndPassword() 函数仅适用于电子邮件和密码? signUp.addEventListener("click", function(user){var username = usernameTxt.value;var email = ..