Используя React Native и firebase auth , я хочу удалить свою учетную запись пользователя , но если я был в системе в течение некоторого времени, я получаю следующая ошибка:
[Ошибка: [auth / requires-Recent-login] Эта операция является конфиденциальной и требует недавней аутентификации. Войдите снова, прежде чем повторить этот запрос.]
Какое лучшее решение для повторной аутентификации с номером телефона без использования reCaptcha и без повторного полного входа в систему ? Все ответы в stackoverflow об этом topi c довольно старые и устаревшие. Глядя на официальную документацию, очень мало информации о том, как повторно пройти аутентификацию только с помощью номера телефона, а не адреса электронной почты / пароля.
Если бы я посмотрел на параметры, которые включают recaptcha , то на firebase официальные документы здесь , похоже, существует метод под названием reauthenticateWithPhoneNumber , но для этого мне нужно отобразить RecaptchaVerifier , который принимает контейнер как опора , что кажется невозможным в приложениях React Native, поскольку в нем нет DOM элементов для ссылки, или я что-то упустил и я могу передать Просмотр элементы ?