firebase-authentication 相关问题

Firebase身份验证提供API和SDK,UI库和后端服务,以对Firebase应用中的用户进行身份验证。

Firebase V9 - React Native 应用程序上的“内部断言失败:需要类定义”

我正在使用 V9 SDK 开发一个带有 firebase 身份验证的 React Native 应用程序。一切工作正常,除非我想在身份验证中添加持久性。 我尝试了多种方法来添加它......

回答 2 投票 0

Firebase 身份验证期望未被 catch 捕获

使用错误的凭据登录时,会按预期抛出异常。但是,catch 块无法捕获异常,从而导致崩溃。 发生异常。 FirebaseAuthException ([

回答 1 投票 0

Firebase 身份验证是否提供用于删除用户帐户的页面?

我在我的 Android 应用程序中使用 Firebase 身份验证。 Google 要求我提供一个 URL,用户可以在其中删除其帐户。在我创建页面并自行托管之前,我想知道 Firebase 是否提供

回答 1 投票 0

两个 if-else 块都被执行

我在这次活动中做了会话管理员。如果用户已登录,那么它将被重定向到 Home Activity,如果没有,则重定向到片段 EmailSignIn 但不知何故,这两个块都...

回答 1 投票 0

如何更改 Firebase 用户的电子邮件?

现在 updateEmail 已不再用于更新 Firebase 用户的电子邮件,如何更新用户的电子邮件? 最终用户 = GetCurrentUser().getUser()!; AuthCredential 凭证 = EmailAuthProvider。

回答 1 投票 0

Firebase Auth - 最近登录多长时间

我有一个个人资料选项卡,用户可以在其中按编辑并编辑他们的个人资料。我只想在必要时才需要他们的密码。所以想知道用户被锁定的时间是多少毫秒...

回答 2 投票 0

在 Google Cloud API 网关中使用 Firebase 身份验证验证电子邮件验证状态

我目前正在开发一个项目,我需要验证访问我的 API 的用户是否已使用 Firebase 身份验证验证了他们的电子邮件地址。我正在使用 Google Cloud API Gateway 来管理...

回答 1 投票 0

如何使用 Firebase Cloud 功能创建用户后发送电子邮件验证?

我正在尝试在创建用户后发送验证电子邮件。由于Firebase本身没有办法,我正在尝试使用云功能。 我真的找不到很多关于...的文档

回答 5 投票 0

Firebase 9 模块化 - 如何开始

我尝试开始使用 Firebase 9。我使用 VSCode 并使用 npm 导出(在 vscode 中) </sc...</desc> <question vote="1"> <p>我尝试开始使用 Firebase 9。我使用 VSCode 并使用 npm 导出(在 vscode 中)</p> <pre><code> &lt;script src=&#34;https://www.gstatic.com/firebasejs/9.0.0-beta.5/firebase-app-compat.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://www.gstatic.com/firebasejs/9.0.0-beta.5/firebase-analytics-compat.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://www.gstatic.com/firebasejs/9.0.0-beta.5/firebase-auth-compat.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://www.gstatic.com/firebasejs/9.0.0-beta.5/firebase-firestore-compat.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;https://www.gstatic.com/firebasejs/9.0.0-beta.5/firebase-storage-compat.js&#34;&gt;&lt;/script&gt; &lt;!-- init --&gt; &lt;script defer src=&#34;firebase/init.js&#34; type=&#34;text/javascript&#34;&gt;&lt;/script&gt; &lt;script type=&#34;module&#34;&gt; import { getAuth, onAuthStateChanged } from &#34;firebase/auth&#34;; const auth = getAuth(firebaseApp); onAuthStateChanged(auth, user =&gt; { console.log(user) }); &lt;/script&gt; </code></pre> <p>错误</p> <blockquote> <p>未捕获的类型错误:无法解析模块说明符 “firebase/auth”。相对引用必须以“/”、“./”、 或“../”。</p> </blockquote> </question> <answer tick="true" vote="6"> <p>我遇到了同样的问题,并通过仔细观看 David 的<a href="https://youtu.be/rQvOAnNvcNQ?t=343" rel="noreferrer">大约 5:40 时间戳的视频</a>来解决它。</p> <p>这是在本地服务时有效的基本样板:</p> <pre><code>import { initializeApp } from &#39;https://www.gstatic.com/firebasejs/9.0.0/firebase-app.js&#39;; import { getAuth, onAuthStateChanged } from &#39;https://www.gstatic.com/firebasejs/9.0.0/firebase-auth.js&#39;; const firebaseApp = initializeApp({ // (insert your Firebase configuration here) }); const auth = getAuth(firebaseApp); onAuthStateChanged(auth, user =&gt; { if (user) { console.log(&#39;Logged in as ${user.email}&#39; ); } else { console.log(&#39;No user&#39;); } }); </code></pre> <pre><code>&lt;!DOCTYPE html&gt; &lt;html lang=&#34;en&#34;&gt; &lt;head&gt; &lt;meta charset=&#34;UTF-8&#34;&gt; &lt;meta http-equiv=&#34;X-UA-Compatible&#34; content=&#34;IE=edge&#34;&gt; &lt;meta name=&#34;viewport&#34; content=&#34;width=device-width, initial-scale=1.0&#34;&gt; &lt;title&gt;Getting started with Firebase Auth&lt;/title&gt; &lt;script type=&#34;module&#34; src=&#34;/index.js&#34;&gt;&lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> </answer> <answer tick="false" vote="0"> <p>这就是我现在正在使用的(谢谢Peter)</p> <pre><code> // initialize import { initializeApp } from &#39;https://www.gstatic.com/firebasejs/9.6.8/firebase-app.js&#39;; const firebaseConfig = { apiKey: &#34;xxx&#34;, authDomain: &#34;xxx&#34;, projectId: &#34;xxx&#34;, storageBucket: &#34;xxx.appspot.com&#34;, messagingSenderId: &#34;xx&#34;, appId: &#34;1:xx:web:xx&#34;, measurementId: &#34;G-xx&#34; }; const firebaseApp = initializeApp(firebaseConfig); // Add Firebase products that you want to use import { getAuth, onAuthStateChanged, signInWithEmailAndPassword, signOut } from &#39;https://www.gstatic.com/firebasejs/9.6.8/firebase-auth.js&#39;; import { getFirestore, collection, getDocs, getDoc, doc, setDoc } from &#39;https://www.gstatic.com/firebasejs/9.6.8/firebase-firestore.js&#39;; import { getStorage, ref, uploadBytesResumable, getDownloadURL, listAll, deleteObject } from &#34;https://www.gstatic.com/firebasejs/9.6.8/firebase-storage.js&#34;; //============================================ //============================================ const db = getFirestore(); const auth = getAuth(); let UID; window.addEventListener(&#39;DOMContentLoaded&#39;, (event) =&gt; { onAuthStateChanged(auth, (user) =&gt; { if (user) { UID = user.uid; //Your code... } }); }); </code></pre> </answer> <answer tick="false" vote="0"> <p><a href="https://stackoverflow.com/a/69010744/21474770">Peter Friese</a>的回答很完美</p> <p>但是请这样做:</p> <pre><code>console.log(&#39;Logged in as ( &#39; + user.email +&#39; )&#39;); </code></pre> <p>不是这样的:</p> <pre><code>console.log(&#39;Logged in as ${user.email}&#39; ); </code></pre> </answer> <answer tick="false" vote="0"> <p>哎哟!</p> <p>请解决我的问题...</p> <p> 是否可以通过 CreateUserWithEmailAndPassword 来获取 Web 信息?</p> </answer> </body></html>

回答 0 投票 0

用户使用 Firebase Auth 登录后如何上传本地保存的数据?

使用 Firestore 在离线模式下工作时有一个很好的功能: Cloud Firestore 支持离线数据持久化。该功能可以缓存 您的应用程序正在使用的 Cloud Firestore 数据的副本

回答 1 投票 0

Angular 17 Guard 始终重定向到使用 Firebase 身份验证登录

我正在尝试为我的应用程序编写一个简单的防护。我的身份验证系统基于 firebase,可以使用 Google 登录。 这是我的守卫代码: 从 '@angular/core' 导入{注入};

回答 1 投票 0

使用 Firebase 进行二维码身份验证

我想实现类似 WhatsApp Web 的身份验证,用户应使用移动应用程序扫描二维码以使用 Firebase 登录 Web 应用程序,并且我希望与以下用户实现此目标

回答 2 投票 0

Firebase - 自定义重置密码登录页面

我可以在 Firebase 中自定义密码重置的登录页面吗?我想本地化该页面,因为我的应用程序不是英文的。有什么办法可以做到吗? 预先感谢。

回答 3 投票 0

手动验证 Firebase 身份验证令牌

我正在尝试使用cloudflare工作人员执行经过身份验证的操作。 我正在使用 firebase 进行身份验证,并且可以访问通过的访问令牌,但由于 firebase-admin 使用 nodejs

回答 3 投票 0

Firebase Mobile 身份验证,无法发送验证码,我的意思是我的浏览器打不开,我也设置了 sha 密钥,处于播放保护状态,Saf

在 firebase Mobile auth 中,当我处于调试模式时,无法发送 otp 意味着应用程序未在 Playstore 上发布,我已经尝试了从 sha 密钥到播放保护的所有操作 大家好,我实际上遇到了一个错误

回答 1 投票 0

firebase.auth().currentUser 在nodejs后端返回null

在登录页面的 html 文件中,我使用 Firebase 执行身份验证,并在身份验证成功后将给定用户重定向到主页。当我调用 firebase.auth() 时。

回答 2 投票 0

获取和检查用户权限的有效方法?

我正在为 React 应用程序构建无服务器 API。 这就是我使用权限保护 api 的方法: 用户登录并获得 jwt 令牌 当访问任何 api 时,令牌会在授权中发送

回答 1 投票 0

使用 Firebase 时从内容安全策略中删除“unsafe-inline”作为“script-src”

我想从我的网络应用程序的内容安全策略中删除“script-src”中的“unsafe-inline”,并提高其安全性。但不幸的是,Firebase 似乎需要它才能

回答 1 投票 0

Firebase 错误:错误(身份验证/网络请求失败

我尝试使用 Expo 构建一个电子商务应用程序并做出原生反应,但我遇到网络错误,谷歌服务在设备上处于活动状态(Android 模拟器和 IOS 真实 iPhone),并且我已连接...

回答 5 投票 0

从回调中创建可观察对象

我有一个身份验证防护,当访问站点并且用户已经登录时,它需要异步响应 true/false。 我正在使用 Firebase 的 onAuthStateChanged (链接到文档),它使用

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.