Я создаю приложение React + Firebase и использую PhoneAuthProvider от Firebase для аутентификации.
Во время разработки есть много входов и выходов для проверки потока аутентификации, приватных маршрутов, перенаправлений при входе в систему и т. Д.
Каждый раз, когда мне нужно войти, меня показываютвызов reCAPTCHA. Это супер раздражает.
И так как я делаю так много запросов на вход в систему за короткий промежуток времени с одного и того же IP, Мне показывают несколько (иногда 10!) Вызовов reCAPTCHA . Возможно, потому что Google считает это подозрительным поведением.
Как отключить reCAPTCHA во время разработки?
Если это невозможно, каков возможный обходной путь для этого?
Просто не практично продолжать этот путь?
Вот мой конфиг firebaseui:
const uiConfig = {
signInSuccessUrl: '/home',
signInOptions: [{
provider: firebase.auth.PhoneAuthProvider.PROVIDER_ID,
recaptchaParameters: {
type: 'image',
size: 'invisible',
badge: 'bottomleft'
},
defaultCountry: 'IN'
}],
};