EmailAuthCredential class

Interfaz que representa las credenciales devueltas por EmailAuthProvider para ProviderId .CONTRASEÑA

Cubre ambos métodos de inicio de sesión .EMAIL_PASSWORD y método de inicio de sesión .EMAIL_LINK.

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

Firma:

export declare class EmailAuthCredential extends AuthCredential 

Extiende: AuthCredential

Métodos

Método Modificadores Descripción
desdeJSON(json) static Método estático para deserializar una representación JSON de un objeto en una AuthCredential .
a JSON() Devuelve una representación serializable JSON de este objeto.

EmailAuthCredential.fromJSON()

Método estático para deserializar una representación JSON de un objeto en una AuthCredential .

Firma:

static fromJSON(json: object | string): EmailAuthCredential | null;

Parámetros

Parámetro Tipo Descripción
json objeto | cadena Cualquiera de object o la representación en cadena del objeto. Cuando se proporciona una cadena, se llamará primero JSON.parse .

Devoluciones:

Credencial de autenticación de correo electrónico | nulo

Si la entrada JSON no representa una AuthCredential , se devuelve nulo.

EmailAuthCredential.toJSON()

Devuelve una representación serializable JSON de este objeto.

Firma:

toJSON(): object;

Devoluciones:

objeto

una representación serializable JSON de este objeto.