Autenticação
Visão Geral
Auth é uma classe abstrata para tipos de autenticação de usuário. Ela define as interfaces necessárias para completar a autenticação de um usuário. Para estender um novo tipo de autenticação, você precisa herdar a classe Auth e implementar seus métodos. Para uma implementação básica, consulte: BaseAuth.
Propriedades de Instância
user
Informações do usuário autenticado.
Assinatura
abstract user: Model
Métodos da Classe
constructor()
Construtor, cria uma instância de Auth.
Assinatura
constructor(config: AuthConfig)
Tipo
Detalhes
AuthConfig
check()
Autenticação do usuário. Retorna as informações do usuário. Este é um método abstrato que todos os tipos de autenticação devem implementar.
Assinatura
abstract check(): Promise<Model>
signIn()
Login do usuário.
Assinatura
signIn(): Promise<any>
signUp()
Registro do usuário.
Assinatura
signUp(): Promise<any>
signOut()
Logout do usuário.
Assinatura
signOut(): Promise<any>

