Série da semana: Seja um mestre SQL, padawan!

Veja mais

curso Laravel Authentication: Usando o seu banco na autenticação

Neste curso veremos como implementar uma autenticação do zero utilizando o Laravel. Para isso, partiremos de uma aplicação pronta que possuirá páginas públicas e protegidas, além da tabela de usuários criada em nosso banco de dados MySQL. Apesar do Laravel oferecer toda parte de autenticação, criando inclusive uma tabela para cadastro e login de usuários, é comum que em aplicações pessoais tenhamos nossa própria tabela onde os dados estão armazenados. Dessa forma, faremos neste curso uma ... Ver mais autenticação personalizada, utilizando uma tabela específica a ser criada. Veremos também como acessar dados do usuário logado e exibi-los em nossas páginas, além de proteger rotas para que apenas usuários autenticados consigam acessar estes recursos e, assim, criar um sistema de autenticação completo para utilizar em nossos projetos.

Precisa saber mais sobre esse tema antes de iniciar o curso?
Consulte os Guias abaixo:

Assine e tenha acesso completo Carga Horária No Certificado - 11H

Curso de Laravel Authentication

Aula 1 - mvp

Introdução

Apresentamos nesta aula a aplicação a ser desenvolvida ao longo deste curso. Veremos quais telas serão implementadas, como elas funcionam e como a autenticação do nosso projeto será tratado.
mvp
Aula 2 - mvp

Templates da aplicação base

Veremos aqui as telas que compõem a aplicação e quais são suas funcionalidades. Iniciaremos com as páginas pública e protegida, além de um arquivo que armazenará todo o HTML comum, evitando assim repetição de código em nossa aplicação.
mvp
Aula 3 - mvp

Lógica da aplicação base

Além do front-end, a aplicação base possui uma lógica responsável por exibir as páginas dentro do navegador. Sendo assim, veremos neste vídeo quais arquivos e classes utilizadas para definir esta lógica de negócio.
mvp
Aula 4 - mvp

Formulário de registro

Para que os usuários consigam autenticar-se em nosso sistema, é necessário cadastrá-los em nosso banco de dados. Para isso, criaremos o formulário responsável por obter essas informações.
mvp
Aula 5 - mvp

Registrando usuários

Após obter os dados através do formulário de cadastro, precisamos criar a lógica responsável por capturá-los e persisti-los no banco de dados para que, assim, os usuários sejam cadastrados através do nosso formulário.
mvp
Aula 6 - mvp

Formulário de login

Veremos neste vídeo como criar o formulário responsável por capturar as informações de login. Criaremos o HTML que contém o formulário, além de mostrar mais informações a respeito de como ele é renderizado na aplicação.
mvp
Aula 7 - mvp

Autenticando usuários

Após obter os dados através do formulário de login, utilizaremos estes para autenticar os usuários, caso os dados informados através da página de login sejam válidos.
mvp
Aula 8 - mvp

Configurando Guards

Agora precisamos informar ao Laravel qual entidade será utilizada para realizar a autenticação dos nossos usuários. Neste vídeo veremos como alterar a forma de autenticação padrão do Laravel para autenticar na tabela criada neste curso.
mvp
Aula 9 - mvp

Exibindo usuário logado

Com o usuário autenticado, neste vídeo veremos como exibir o login do usuário nas páginas do sistema e como mostrar apenas as informações desejadas.
mvp
Aula 10 - mvp

Protegendo rotas

Pensando em garantir a proteção de recursos em nossa aplicação, veremos como liberar o acesso à página protegida em nosso sistema apenas para usuários autenticados.
mvp
Aula 11 - mvp

Logout

Por fim, precisamos permitir que um usuário consiga se deslogar do sistema e, assim, finalizar seu acesso na aplicação. Neste vídeo veremos como utilizar o método logout da própria classe de autenticação do Laravel.
mvp
Conteúdo Extra - mvp

Projeto e Código

Nesta documentação veremos como implementar uma autenticação do zero utilizando o Laravel.
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Acesse todos os nossos cursos sendo um assinante mvp

Benefícios MVP
  • Guias de Carreira
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês *Tempo mínimo de assinatura: 12 meses.
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
200 mil fãs no facebook
100 mil certificados emitidos