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.