EmailAuthCredential class

Interfaz que representa las credenciales que muestra EmailAuthProvider para ProviderId.PASSWORD

Abarca SignInMethod.EMAIL_PASSWORD y SignInMethod.EMAIL_LINK.

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 EmailAuthCredential.

Firma:

export declare class EmailAuthCredential extends AuthCredential 

Extiende: AuthCredential

Métodos

Método Teclas modificadoras Descripción
fromJSON(json) static Método estático para deserializar una representación JSON de un objeto en una AuthCredential.
toJSON() Muestra una representación JSON serializable 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 Puede ser object o la representación en cadena del objeto. Cuando se proporciona una cadena, primero se llamará a JSON.parse.

Muestra:

EmailAuthCredential | nulo

Si la entrada JSON no representa una AuthCredential, se muestra un valor nulo.

EmailAuthCredential.toJSON()

Muestra una representación JSON serializable de este objeto.

Firma:

toJSON(): object;

Muestra:

objeto

es una representación JSON serializable de este objeto.