Escolar Documentos
Profissional Documentos
Cultura Documentos
https://laravel.com/docs/6.x
(código-fonte dos exemplos)
Autenticação Multiusuário
→ Instalando Bootstrap
[Como visto na aula de Views]
Figura 07: Adicionando o provider “admins” – Indica o driver e a model utilizados para autenticar o admin.
Obs.: O array default possui os dados que serão utilizados caso, no momento da
autenticação, não seja indicado o tipo de autenticação que está sendo usada e
qual a tabela onde estão armazenados os dados de login e senha para validação. O
campo “guards” indica que, caso não seja passado um parâmetro indicando o tipo
de autenticação que deve ser utilizada, a web será adotada como padrão. Já o
campo "passwords" indica que, caso não seja passado um parâmetro indicando o
tipo de autenticação que deve ser utilizada, os dados de autenticação (login e
senha) estão armazenadas na tabela "users".
Aplica o middleware
“guest”, que permite
acesso as rotas tratadas
pela classe de Controle. Método que faz a verificação
dos dados. Retorna “true”,
inicialmente, para testarmos,
indica autenticação válida.
Obs.: a personalização, aqui, fica a cargo do aluno. Efetue as alterações que achar
necessário.
A mensagem “true” é
apresentada como
codificado no método
“login()” da classe
“AdminLoginController” Figura 19: Após autenticação a mensagem “true” é apresentada.
Rotas Alteradas.