Мне удалось успешно создать пользователей с паролем с помощью Python Admin SDK, но я также хочу добавить Google suport.Я понимаю, что у меня может быть ссылка для входа в Google в приложении, но тогда пароль перезаписывается.Я мог бы иметь возможность объединить пароль с учетной записью Google, используя linkWithCredential
, но тогда пользователю все равно придется использовать пароль хотя бы один раз.
Используя Admin SDK, я сначала создал пользователя, а затем использовал сгенерированный UID для повторного импорта пользователя с Google.com, установленным в качестве поставщика.Консоль показывает, что пользователь может войти с паролем и google.com, но пароль продолжает отклоняться с помощью ERROR_WRONG_PASSWORD
(но password
по-прежнему отображается в качестве параметра при использовании fetchSignInMethodsForEmail
).
Как создать пользователя, который может войти как с помощью своего пароля, так и Google?