AuthCredential class

Interfaz que representa las credenciales que muestra un AuthProvider.

Las implementaciones especifican los detalles sobre los requisitos de las credenciales de cada proveedor de autenticación.

El constructor para esta clase está marcado como interno. El código de terceros no debe llamar al constructor directamente ni crear subclases que extiendan la clase AuthCredential.

Firma:

export declare class AuthCredential 

Propiedades

Propiedad Teclas modificadoras Tipo Descripción
IDdeproveedor string Es el ID del proveedor de autenticación de la credencial.
signInMethod string El método de autenticación de acceso de la credencial

Métodos

Método Teclas modificadoras Descripción
toJSON() Muestra una representación JSON serializable de este objeto.

AuthCredential.providerId

Es el ID del proveedor de autenticación de la credencial.

Por ejemplo, “facebook.com” o “google.com”.

Firma:

readonly providerId: string;

AuthCredential.signInMethod

El método de autenticación de acceso para la credencial

Por ejemplo, SignInMethod.EMAIL_PASSWORD o SignInMethod.EMAIL_LINK. Esto corresponde al identificador de método de acceso como se muestra en fetchSignInMethodsForEmail().

Firma:

readonly signInMethod: string;

AuthCredential.toJSON()

Muestra una representación JSON serializable de este objeto.

Firma:

toJSON(): object;

Muestra:

objeto

es una representación JSON serializable de este objeto.