firebase-authentication相关内容

动态口令自动填充的Firebase身份验证中是否需要SMS Retriever API?

我正在使用Firebase auth api验证用户电话号码。目前在我的情况下,我有一个屏幕上,用户输入电话号码和第二个屏幕上的动态口令。根据文档firebase,大部分时间会自动检索动态口令并启动验证过程。 所以我的问题是它已经在Firebase Auth SDK中实现了SMS Retriever API,或者我应该自己实现它来检索短信和自动填充动态口令。 推荐答案 否。我们不需要管 ..

如何加快Firebase身份验证过程

我有一个Android应用程序,有Firebase支持的存储空间。对于身份验证,我使用的是Google登录,然后是Firebase的signInWithCredential()。 有时相当快,有时非常慢(Google登录为2秒,Firebase为6秒,有时更长)。从用户体验的角度来看,这是不可接受的,尤其是在用户每次启动应用程序时都会发生这种情况。 我能做些什么来加快速度吗? 简而言 ..

如何在Firebase中实现自定义索赔存储的最大化?

我当前正在使用自定义声明在我的Firebase应用程序中存储基于项目的权限。 然而,由于项目很多,我很快就达到了1000b的限制。这款应用的性质意味着用户将创建数百个项目,如果不是数千个项目的话。 有人知道如何绕过这一大小限制而不求助于将权限存储在rtdb中(这意味着权限不能在整个Google生态系统中访问,例如存储)。 我发现了this answer,这意味着我可以以某种方式存储单字 ..

有没有办法在Firebase用户中锁定DisplayName?

我正在尝试解决Firebase auth中缺少用户名属性的问题,并考虑将用户名存储在UserInfo.displayName属性中的用户配置文件本身中。这是必要的,这样我就可以在安全规则中以auth.token.name的形式获取DisplayName,然后将其用作用户名。 但是,updateProfile方法似乎没有被锁定,因此可以想象,用户可以用他们的令牌破解API,并直接调用updateP ..
发布时间:2022-08-10 10:01:38 其他开发

如何在Firebase身份验证/扑图中删除未经验证的电子邮件地址?

使用Firebase身份验证/电子邮件/密码&注册后,无需验证即可保存电子邮件。我已使用Ffltter Firebase应用程序。当有人注册时,我将他们定向到电子邮件验证页面,并将他们保留在那里,直到他们验证了电子邮件。问题是,如果有人使用我的电子邮件并在没有验证的情况下删除了应用程序,邮件仍然保留在数据库中。我们如何删除未经验证的电子邮件地址? 推荐答案 您可以每天运行计划的云功能, ..
发布时间:2022-07-23 19:44:00 其他开发

苹果登录导致FIRAuthErrorUserInfoNameKey=ERROR_EMAIL_ALREADY_IN_USE(代码=17007)

使用SwiftUI、Xcode12.5.1、Swift5.4.2、iOS14.7.1、 My Firebase-Email/Password登录页面应扩展为其他登录选项,例如Apple-Login(最终为Google-Login、Facebook-Login等)。 我的步骤: 使用电子邮件/密码登录到Firebase 注销 使用";登录使用Apple"; -- ..

飞跃谷歌登录,为谷歌验证Django社交身份验证

我正在创建一款使用Google Sign In的颤动安卓应用程序。登录后,我会收到accesstoken和idToken。我想使用此内标识来验证我的后端,该后端使用Django社交身份验证和 登录并返回Authoken,如果用户已注册,或 注册用户,登录并返回用户ID和authToken。 这可能吗?如果是,请建议任何在线文档或解释我应该如何处理。 推荐答案 多年来,我一 ..

通过OpenID连接进行FireBase身份验证

我想通过OpenID Connect针对Firebase身份验证对用户进行身份验证。换句话说: 创建Firebase项目 添加身份验证用户 获取实现OIDC发现的项目的颁发者URL 获取客户端ID 使用我的应用程序中充当OIDC客户端的颁发者URL和客户端ID来检索Firebase项目中用户的信息/id_Token 文档没有提到这种可能性,所以如果不可能,我会理解的。 但 ..
发布时间:2022-07-12 21:49:03 其他开发

如何通过检查官方身份验证数据库中的正确用户ID来保护Firebase

我有用户,注册了Firebase身份验证的电子邮件功能。 只有经过身份验证的用户才能写入我的FiRestore数据库。 我的规则(摘自文档): allow write: if request.auth != null; 允许访问存在非空auth对象的每个请求。这看起来不太安全。因为您只需使用任何auth = {something: "hacker"}对象发出请求。 所以,为了 ..

未捕获错误:调用未定义的方法Kreait

我刚刚创建了php Web服务器并将其连接到Firebase。当我尝试身份验证时,注册工作得很好。但问题出在登录上。它一直收到此错误: 致命错误:未捕获错误:在KreaitFirebaseAuth::signInWithEmailAndPassword()堆栈跟踪中调用未定义的方法/Applications/XAMPP/xamppfiles/htdocs/firebase_series/au ..

颤动Firebase-点击Firebase发送的电子邮件验证链接时如何打开应用程序?

我可以通过我的Ffltter应用程序上的Firebase发送电子邮件验证链接。但我想修改链接,以便当用户点击它时,它将把他们带到我定义的应用程序屏幕。所以基本上是深度链接。我环顾四周,找到了深度链接的资源,但它们都是在处理定制URL时考虑到了新闻稿之类的东西。 但我希望修改Firebase在应用程序中打开特定屏幕的深层链接中发送的验证电子邮件。 推荐答案 在用户注册帐户后,您需要 ..
发布时间:2022-05-31 18:29:18 其他开发

带Firebase身份验证的拦截器

我的6角拦截器有问题。我已经将代码从ANGLE 5.x迁移到了6.0。和rxjs 5.x至6.x。当我尝试创建新的用户帐户时,该请求似乎被调用了两次。我之所以知道这一点,是因为我将错误记录到了控制台。我注意到,当我尝试从Firebase身份验证中获取ID令牌时,会得到此重复项,请参阅下面的代码片段。 intercept (request: HttpRequest, next: Ht ..

例外:不支持此浏览器或第三方Cookie和数据可能被禁用

当我们的用户“阻止第三方Cookie和站点数据”时,会出现此错误。 要复制错误,请转到: 检查您的Chrome浏览器“阻止第三方Cookie和站点数据”reference in this guide 转到https://www.deeptent.com 单击登录 接下来,您将看到一个空白屏幕。如果打开浏览器开发人员控制台,您将看到以下错误: 我们始终建议我们的用户取消对第三 ..
发布时间:2022-05-14 14:24:41 其他开发

NoSuchMethodError:尝试调用非函数,如NULL:';dart.global al.Firebase.auth';

Ffltter新手-我怀疑在尝试设置Firebase身份验证时遗漏了一些非常简单的东西。 一直在网上寻找解决方案。大多数人要求您仔细检查Firebase-auth.js是否正确地包含在index.html文件中。下面的index.html文件已完成此操作。 这个post和这个post表明可以通过将我的Firebase配置移到index.html文件的head部分来解决此问题。不确定为什 ..
发布时间:2022-04-23 23:19:39 其他开发

错误:当前用户不是函数或方法,无法调用

我刚刚在Ffltter应用程序中更新了Google Firebase Auth,因为我收到了一些令人不快的SDK错误,但现在我收到了: 错误:‘CurrentUser’不是函数或方法,无法调用。 User CurrentFirebase User=等待Firebase Auth.instance.CurrentUser(); 我查看了迁移指南,了解到CurrentUser()现在通过C ..
发布时间:2022-04-23 21:45:57 其他开发