RecaptchaVerifier class

РеКАПЧА верификатор приложений на основе.

RecaptchaVerifier не работает в среде Node.js.

Подпись:

export declare class RecaptchaVerifier implements ApplicationVerifierInternal 

Реализует: ApplicationVerifierInternal.

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(authExtern,ContainerOrId, параметры) Создает новый экземпляр класса RecaptchaVerifier

Характеристики

Свойство Модификаторы Тип Описание
тип (не заявлено) Тип верификатора приложения.

Методы

Метод Модификаторы Описание
прозрачный() Удаляет виджет reCAPTCHA со страницы и уничтожает экземпляр.
оказывать() Отображает виджет reCAPTCHA на странице.
проверять() Ожидает, пока пользователь решит reCAPTCHA, и разрешает его с помощью токена reCAPTCHA.

RecaptchaVerifier.(конструктор)

Создает новый экземпляр класса RecaptchaVerifier

Полный список можно найти в документации reCAPTCHA. Принимаются все параметры, кроме sitekey. Серверная часть Firebase Auth предоставляет reCAPTCHA для каждого проекта и настроит ее при рендеринге. Для невидимой reCAPTCHA ключ размера должен иметь значение «невидимый».

Подпись:

constructor(authExtern: Auth, containerOrId: HTMLElement | string, parameters?: RecaptchaParameters);

Параметры

Параметр Тип Описание
authExtern Авторизация Соответствующий экземпляр Firebase Auth .
контейнерилилид HTMLЭлемент | нить Параметр контейнера reCAPTCHA.
параметры Параметры рекапчи Необязательные параметры reCAPTCHA.

RecaptchaVerifier.type

Тип верификатора приложения.

Для верификатора reCAPTCHA это «recaptcha».

Подпись:

readonly type = "recaptcha";

РекапчаVerifier.clear()

Удаляет виджет reCAPTCHA со страницы и уничтожает экземпляр.

Подпись:

clear(): void;

Возврат:

пустота

РекапчаVerifier.render()

Отображает виджет reCAPTCHA на странице.

Подпись:

render(): Promise<number>;

Возврат:

Обещание<число>

Обещание, которое разрешается с помощью идентификатора виджета reCAPTCHA.

РекапчаVerifier.verify()

Ожидает, пока пользователь решит reCAPTCHA, и разрешает его с помощью токена reCAPTCHA.

Подпись:

verify(): Promise<string>;

Возврат:

Обещание<строка>

Обещание для токена reCAPTCHA.