Auth
Resumen
Auth es una clase abstracta para los tipos de autenticación de usuario. Define las interfaces necesarias para completar la autenticación de un usuario. Para extender un nuevo tipo de autenticación, debe heredar de la clase Auth e implementar sus métodos. Puede consultar una implementación básica en: BaseAuth.
Propiedades de Instancia
user
Información del usuario autenticado.
Firma
abstract user: Model
Métodos de Clase
constructor()
Constructor, crea una instancia de Auth.
Firma
constructor(config: AuthConfig)
Tipo
Detalles
AuthConfig
check()
Autenticación de usuario. Devuelve la información del usuario. Este es un método abstracto que todos los tipos de autenticación deben implementar.
Firma
abstract check(): Promise<Model>
signIn()
Inicio de sesión del usuario.
Firma
signIn(): Promise<any>
signUp()
Registro de usuario.
Firma
signUp(): Promise<any>
signOut()
Cierre de sesión del usuario.
Firma
signOut(): Promise<any>

