[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
ANDRE CORREIA DOS SANTOS
Criador ANDRE CORREIA DOS SANTOS 13/02/2022

Olá... como poderia adicionar a verificação do status do usuarios. Por exemplo o usuario só poder logar se estiver com status 1 ou seja ativo.

Manager Carlos Ferreira 13/02/2022

Olá, Andre!
Tudo bem?

Uma estratégia possível amigo, é fazer igual funciona aqui na Academy, você permite o login normal, mas tem um middleware (que só é aplicado quando o usuário está autenticado) que redireciona o usuário para uma página pagina especifica, enquanto não ativar não tem acesso a demais áreas da plataforma.

Se essa estratégia te atender, basta criar um middleware e aplicar (se tiver dúvidas, eu te ajudo).

Agora se quer aplicar já autenticação, precisa fazer uma autenticação manual:
if (Auth::attempt(['email' => $email, 'password' => $password, 'active' => 1])) {
    // Sucesso
}

(https://laravel.com/docs/9.x/authentication#specifying-additional-conditions)

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!