Войдите в Firebase с несколькими провайдерами - PullRequest
0 голосов
/ 29 апреля 2019

Во-первых, я знаю этот вопрос , но он отличается

Я пытаюсь разрешить своим пользователям входить в мое приложение Firebase двумя разными способами: электронная почта + пароль иGoogle.Поскольку я использую собственный домен (т. Е. Не @ gmail.com), так получилось, что пароль для обоих методов одинаков.Следовательно, я решил, что смогу подписывать своих пользователей обоими способами.Вход с помощью только электронной почты + пароль работает нормально.Но когда я пытаюсь войти в систему с помощью Google, она перезаписывает мою способность использовать электронную почту и пароль, утверждая, что у учетной записи нет пароля.Мне известна возможность объединения провайдеров учетных записей, но я хочу, чтобы пользователь мог впервые войти в систему с обоих методов (обратите внимание, что у меня есть доступ к Firebase Admin SDK, поэтому я буду настраивать все учетные записи- пользователи не могут создавать свои собственные учетные записи).

TL; DR, я хотел бы иметь возможность входить в систему с помощью электронной почты + пароль и методы входа в Google без какого-либо участия пользователя - который даже не будет создавать учетную запись.

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