我正在尝试创建我的应用程序的用户注册组件,并将firebase作为我的后端。当我试图创建一个用户时,它会显示user = [AuthDataResult]nil,我得到FIRAuthError域。
如有任何帮助或建议,将不胜感激

if userName != "" && userEmail != "" && userPWField != "" {

            Auth.auth().createUser(withEmail: userEmail, password: userPWField){(user,error) in
                if user != nil {
                    print("User Has signed up")
                    self.performSegue(withIdentifier: "gotobiometrics", sender: sender)

                }

                if error != nil {
                    print(":(")
                }
        }
  }

最佳答案

正如您在docs中看到的,错误代码17026
表示试图设置被认为太弱的密码。
所以你需要选择一个强密码,它应该足够长,最好包含数字、符号和大写字母。

关于ios - 如何修复用户= [AuthDataResult?]无和错误-FIRAuthDomain代码17026,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55862417/

10-14 21:13
查看更多