javascript - 为什么使用电子邮件和密码创建用户会导致 502 Bad Gateway?

标签 javascript firebase

我正在尝试向我的 Firebase 应用程序添加电子邮件和密码身份验证:

this.authClient = new FirebaseAuthClient(options.ref, this.onAuth.bind(this))

正如预期的那样,回调被触发,错误和用户设置为 null。

要为用户创建帐户,我按照文档运行 createUser:

 this.authClient.createUser(
     this.$el.find('.not-logged-in .email').val(),
     this.$el.find('.not-logged-in .password').val(),
     function(error, user) {
         alert('This point is never reached')
     }
)

相反,我在控制台中看到失败的请求:

GET https://auth.firebase.com/auth/firebase/create?&firebase=PRIVATE&email=PRIVATE%40PRIVATE&password=test&callback=FirebaseAuthClient._callbacks._firebaseXDR136151713871233 502 (Bad Gateway)

(我遗漏了我的 Firebase 名称和电子邮件。它们都有预期值)

最佳答案

在 Firebase Forge 的“身份验证”下启用“电子邮件和密码”身份验证提供程序。

关于javascript - 为什么使用电子邮件和密码创建用户会导致 502 Bad Gateway?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15018840/

相关文章:

firebase - 使用rest api将图像上传到firebase存储

twitter - 如何在 React Native 中使用 Firebase Twitter 身份验证?

javascript - 如何在不知道字段名称的情况下反序列化 json 字符串?

javascript - 为 jQuery 和 knockout.js 生成 javascript 代码,使其成为可重用模块

Javascript 幻灯片问题同时显示所有图像

firebase - Facebook 在 React Native 错误 400 中使用 Firebase 登录

android - 无法将请求的类放入单个 dex 文件中(# methods : 90221 > 65536)

javascript - 仅重复动画指定次数

javascript - 启用 "use strict"后,为什么我可以在使用 prompt() 时不使用 let 来分配变量

java - 同步 Java OnComplete 方法