Firebase Unity 密码验证失败
Posted
技术标签:
【中文标题】Firebase Unity 密码验证失败【英文标题】:Firebase Unity password authentication failed 【发布时间】:2017-04-03 07:53:06 【问题描述】:使用电子邮件和密码创建用户失败,我找不到问题的根源。
我将“Firebase Unity SDK”与身份验证和数据库包一起使用。
我在 Firebase 网页上关注了这个 tutorial。
这是我在 Unity 项目中使用的 C# 代码。
using UnityEngine;
using Firebase.Auth;
public class FirebaseAuthEmail : MonoBehaviour
public string email = "abc@gmail.com";
public string password = "abccbe123321";
void Start()
FirebaseAuth auth = FirebaseAuth.DefaultInstance;
auth.CreateUserWithEmailAndPasswordAsync(email, password).ContinueWith(
task =>
if (!task.IsCanceled && !task.IsFaulted)
// User created
Debug.Log("User created");
else
// User creation failed
Debug.Log("User creation failed");
if (task.IsCanceled) Debug.Log("Task canceled");
if (task.IsFaulted) Debug.Log("Task faulted");
);
当我按下播放按钮时,我得到“用户创建失败”和“任务错误”。
我已经成功地将条目添加到数据库中,但没有创建经过身份验证的用户。
是的,我在 Firebase 控制台中有 enabled 电子邮件/密码。
提前致谢
【问题讨论】:
【参考方案1】:Firebase 身份验证不适用于 Unity 编辑器。
https://github.com/firebase/quickstart-unity/issues/3
【讨论】:
以上是关于Firebase Unity 密码验证失败的主要内容,如果未能解决你的问题,请参考以下文章