Firebase JS SDK — тайм-аут кода подтверждения SMS

#firebase #firebase-authentication

#firebase #firebase-аутентификация

Вопрос:

есть ли способ установить продолжительность истечения срока действия кода подтверждения SMS в Firebase JS SDK?

Похоже, что следующая функция не принимает параметр timeout в firebase@7.18.0

 firebase.auth.PhoneAuthProvider().verifyPhoneNumber(phoneNumber, recaptcha);
  

Однако, похоже, что Android SDK принимает тайм-аут в качестве дополнительного параметра для проверки номера телефона.

URL-адрес Android SDK: https://firebase.google.com/docs/reference/android/com/google/firebase/auth/PhoneAuthProvider#verifyPhoneNumber(java.lang.Строка, long, java.util.concurrent.TimeUnit, android.app.Activity, com.google.firebase.auth.PhoneAuthProvider.OnVerificationStateChangedCallbacks)

Ответ №1:

Насколько я видел в документации, в Firebase Auth SDK для JS тайм-аут отсутствует.
SDK, который вы упомянули в вопросе, предназначен для Android -Java.
В Java у нас есть onCodeAutoRetrieval (т. е.) Автоматическое извлечение кода из OTP SMS, поэтому у нас может быть тайм-аут.