【问题标题】:How to fix user = [AuthDataResult?] nil and error - FIRAuthDomain code 17026如何修复 user = [AuthDataResult?] nil 和错误 - FIRAuthDomain 代码 17026
【发布时间】:2019-04-26 07:04:15
【问题描述】:

我正在尝试为我的应用创建一个用户注册组件,并将 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(":(")
                }
        }
  }

【问题讨论】:

    标签: ios swift firebase firebase-realtime-database firebase-authentication


    【解决方案1】:

    如您在docs 中看到的,错误代码17026

    表示试图设置一个被认为太弱的密码。

    所以你需要选择一个足够长的强密码,最好能包含数字、符号和大写字母。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-09
      • 2018-05-05
      • 2020-02-14
      • 1970-01-01
      • 2019-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多