Задать вопрос
@lololoshka2010

Отчего возникает ошибка при аутентификации через телефон?

при попытке отправки телефона выдает следующую ошибку:
Failed to load resource: the server responded with a status of 400 ()
код:
const generateRecaptcha = () => {
        //@ts-ignore
        window.recaptchaVerifier = new RecaptchaVerifier('sign-in-button', {
            'size': 'invisible',
            'callback': (response: any) => {
                // reCAPTCHA solved, allow signInWithPhoneNumber.
                onSignInSubmit();
            }
        }, auth);
    }
    const onSubmit: SubmitHandler<PasswordRecoveryInterface> = (data) => {
        const phoneNumber = "+79523661409"
        generateRecaptcha()
        // @ts-ignore
        let appVerifier = window.recaptchaVerifier
        signInWithPhoneNumber(auth, phoneNumber, appVerifier)
            .then((confirmationResult) => {
                //@ts-ignore
                window.confirmationResult = confirmationResult;
               
            }).catch((error) => {
                //@ts-ignore
                grecaptcha.reset(window.recaptchaWidgetId);
                console.log(error)
            });
    };

что делать?
  • Вопрос задан
  • 140 просмотров
Подписаться 3 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы