У меня есть запрос, касающийся проверки подлинности Firebase.
Я использовал Firebase Auth в своем проекте Android Studio.
Когда кто-то использует метод входа Google, предоставленный в моем приложении, новый аккаунт создается, а затем, когда кто-то входит в систему, используя метод входа в систему электронной почты, используя тот же адрес электронной почты, что и учетная запись Google, новая учетная запись не создается, вместо этой же учетной записи добавляется предыдущий идентификатор пользователя.
Я добавил FireStore в проект, где храню данные о пользователях.
Недавно я добавил аутентификацию телефона, и когда пользователь входит в систему, если телефон отсутствует в базе данных firestore, я не хочу создавать новую учетную запись с новым UID. Вместо этого я хочу объединить учетную запись с учетными записями электронной почты.
Пожалуйста, помогите мне добиться этого.