Как исправить user = [AuthDataResult?] Ноль и ошибку - код FIRAuthDomain 17026 - PullRequest
0 голосов
/ 26 апреля 2019

Я пытаюсь создать компонент регистрации пользователя в моем приложении, и 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(":(")
                }
        }
  }

1 Ответ

1 голос
/ 26 апреля 2019

Как видно из документов , код ошибки 17026:

Указывает на попытку установить слишком слабый пароль.

Поэтому вам нужно выбрать надежный пароль, который должен быть достаточно длинным и лучше включать цифры, символы и заглавные буквы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...