私のアプリケーションのログインページを設定していて、ユーザーがfirebaseに接続できるセクションを追加しようとしています... firebase認証を使用して新しいこのコードを実行しているときに、ユーザーが、私はこのエラーを取得する有効にしているにもかかわらず、「ログイン方法が無効」
if (newRegistrationEmail.text != "" && newRegistrationUsername.text != "" && newRegistrationPassword.text != "" && newRegistrationRepeatedPassword.text != "")
{
FIRAuth.auth()?.createUser(withEmail: newRegistrationEmail.text!, password: newRegistrationPassword.text!, completion:
{
user, error in
if error != nil {
print(error)
}
エラー:私は私のFirebaseコンソールをチェックしました、と私は電子メールのオプションが有効になっている、イムなぜそれがわからないので、
Optional(Error Domain=FIRAuthErrorDomain Code=17006 "The given sign-in provider is disabled for this Firebase project. Enable it in the Firebase console, under the sign-in method tab of the Auth section." UserInfo={NSLocalizedDescription=The given sign-in provider is disabled for this Firebase project. Enable it in the Firebase console, under the sign-in method tab of the Auth section., error_name=ERROR_OPERATION_NOT_ALLOWED})
自分のコードで電子メールを使用することはできません。どのようにそれを修正するための任意のアイデア??本当にありがとう!!
原因としては、電子メール+パスワード認証を有効にしたプロジェクトとは異なるプロジェクトに対してコードが認証されている可能性があります。 –