4
使用电子邮件和密码创建用户失败,我无法找到问题的根源。Firebase Unity密码验证失败
我正在使用带有auth和数据库包的“Firebase Unity SDK”。
我在Firebase网页上关注此tutorial。
这是我在Unity项目中使用的C#代码。
using UnityEngine;
using Firebase.Auth;
public class FirebaseAuthEmail : MonoBehaviour
{
public string email = "[email protected]";
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。
在此先感谢
谢谢。它在我的手机上运行时起作用。 – Sandsten