AuthCredential class

Интерфейс, представляющий учетные данные, возвращаемые AuthProvider. .

Реализации указывают подробную информацию о требованиях к учетным данным каждого поставщика аутентификации.

Конструктор этого класса помечен как внутренний. Сторонний код не должен вызывать конструктор напрямую или создавать подклассы, расширяющие класс AuthCredential .

Подпись:

export declare class AuthCredential 

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

Свойство Модификаторы Тип Описание
идентификатор поставщика нить Идентификатор поставщика аутентификации для учетных данных.
SignInMethod нить Метод аутентификации для входа в систему для учетных данных.

Методы

Метод Модификаторы Описание
toJSON() Возвращает сериализуемое в формате JSON представление этого объекта.

AuthCredential.providerId

Идентификатор поставщика аутентификации для учетных данных.

Например, «facebook.com» или «google.com».

Подпись:

readonly providerId: string;

AuthCredential.signInMethod

Метод аутентификации для входа в систему для учетных данных.

Например, SignInMethod .EMAIL_PASSWORD или SignInMethod .EMAIL_LINK. Это соответствует идентификатору метода входа, возвращаемому функцией fetchSignInMethodsForEmail(). .

Подпись:

readonly signInMethod: string;

AuthCredential.toJSON()

Возвращает сериализуемое в формате JSON представление этого объекта.

Подпись:

toJSON(): object;

Возврат:

объект

сериализуемое в формате JSON представление этого объекта.