Laravel - Criar Sistema de Autenticação

Ative a Biblioteca de Autenticação


A maior parte das aplicações que realizamos em ambiente web requerem uma secção privada onde devemos aceder através de um nome de utilizador e palavra-passe, com isso garantimos que existem conteúdos privados ou secções administrativas que não podem ser vistas por ninguém.
Esses tipos de áreas requerem algo que chamamos de autenticação, que é para validar se o usuário existe e também se ele tem permissões de acesso, para isso Laravel nos oferece uma biblioteca muito completa que atende a maioria dessas atividades.
Nesta seção, veremos como ativar a biblioteca de autenticação para começar a usá-la na próxima parte deste curso em Laravel.
Ser capaz de usar todo o sistema de autenticação que nos traz Laravel Devemos seguir alguns passos simples, descritos a seguir.
1- A primeira coisa que faremos é estabelecer o tipo de driver que deve ser utilizado Laravel para lidar com as sessões, neste caso, devemos colocar o motorista nativo em nosso arquivo session.php na rota / app / config como podemos ver na imagem a seguir:

2- Ficamos no mesmo diretório, mas agora vamos procurar o arquivo auth.php e vamos verificar se seus valores são os seguintes:

3- A próxima etapa é configurar o banco de dados que nosso aplicativo vai usar, para isso devemos criar um novo e depois colocar os valores correspondentes no arquivo database.php Como podemos ver, é claro que devemos colocar os valores correspondentes à nossa aplicação:

4- Uma vez que todas as etapas de configuração estão prontas, começamos a usar artesão Para nos ajudar a criar as migrações correspondentes, primeiro começamos criando a tabela de migração para isso, vamos usar o seguinte comando:
php artisan migrate: install

5- Agora vamos criar a migração para a mesa Comercial que definimos na configuração inicial:
php artisan migrate: make create_users_table

6- Como já temos as migrações necessárias construídas, agora devemos construir nossa tabela, para isso veremos um arquivo com a data do dia, seguido do seguinte nome: create_users_table.php No catálogo de endereços: aplicativo / banco de dados / migrações, dentro deste arquivo devemos colocar o seguinte conteúdo:

ImportanteAqui vemos que geramos o conteúdo da tabela e também um método que destrói a tabela toda vez que é necessário.
7- Finalmente podemos executar a migração final com a qual artesão construirá toda a estrutura necessária para que possamos fazer as migrações correspondentes:
php artisan migrar

Todas essas etapas descritas nos levam a construir uma estrutura que podemos usar para autenticar no sistema usando nosso e-mail e senha, ao estabelecer o motorista nativo usamos a estrutura básica que Laravel herda de Symfony para gerenciar as sessões.
Com isso podemos começar a construir as diferentes validações para podermos logar usuários no sistema, é claro que o que mostramos é o básico e padrão, mas tudo pode ser customizado para obter os resultados que queremos, basta seguir o básico guia e seguindo o mesmo processo adicione as alterações.
Anteriorpagina 1 de 2PróximoGostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave