Série da semana: Projeto completo: API REST + React + Mobile

Veja mais

curso Controle de acesso no Laravel com ACL

Neste curso vamos aprender como implementar um sistema de autorização utilizando o Laravel, framework PHP mais utilizado no mundo. Para isso, partiremos de uma aplicação que possui toda a parte de registro e autenticação de usuários. Ao longo do curso, vamos ver como funciona o sistema de políticas de acesso do Laravel e como incorporá-lo à nossa aplicação, garantindo que um usuário só poderá acessar determinado recurso caso este atenda aos requisitos necessários. Veremos também como exibir ... Ver mais páginas de erro personalizadas para o usuário e como esconder menus de navegação para usuários que não possuam permissão de acesso.

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 - 10H

Curso de Laravel

Aula 1 - mvp

Introdução

Conheceremos agora o que ganhamos ao utilizar o recurso de autorização em nossas aplicações e como este funciona. Além disso, veremos a aplicação a ser desenvolvida ao longo do curso e qual seu funcionamento.
mvp
Aula 2 - mvp

Arquitetura da aplicação

Utilizaremos como base uma aplicação que possui a parte de autenticação completa e funcional, mas precisamos adicionar o cargo do usuário a ser inserido no banco de dados para permitir que determinados recursos sejam acessados apenas por certos cargo
mvp
Aula 3 - mvp

Listando usuários cadastrados

Conheceremos agora os passos necessários para desenvolver a funcionalidade de listar todos os usuários existentes no banco de dados.
mvp
Aula 4 - mvp

Criando formulário de edição

Para possibilitar a edição de usuários cadastrados no sistema, precisamos criar o formulário responsável por esta funcionalidade. Enviaremos o ID do usuário que será editado e retornamos o formulário de edição preenchido com os todos os dados.
mvp
Aula 5 - mvp

Editando usuário

Agora veremos como capturar os dados enviados através do formulário de edição de usuários e persistir essas informações no banco de dados para que, assim, consigamos editar usuários em nossa aplicação.
mvp
Aula 6 - mvp

Entendendo e criando policies da aplicação

Neste vídeo veremos como funciona o recurso de políticas de acesso do Laravel e como incorporá-lo à nossa aplicação para que, assim, consigamos aumentar a segurança dos nossos dados.
mvp
Aula 7 - mvp

Determinando regras de acesso aos usuários

Conheceremos agora como determinar as regras de acesso para cada funcionalidade da nossa aplicação. Para isso, determinaremos que apenas usuários gerentes poderão editar usuários.
mvp
Aula 8 - mvp

Bloqueando usuários não autorizados

Neste vídeo veremos como bloquear o acesso ao recurso de edição de usuários para os usuários que não possuam o cargo de gerente, garantindo, assim, uma camada extra de segurança em nosso aplicativo.
mvp
Aula 9 - mvp

Criando página de acesso não autorizado

Para melhorar a usabilidade no sistema, veremos como exibir uma página personalizada quando um usuário que não possui permissão tenta acessar determinado recurso da aplicação.
mvp
Aula 10 - mvp

Escondendo menus de acordo com nível de acesso

Por fim, veremos como esconder os menus de navegação para os usuários que não tem autorização para acessar determinados recursos.
mvp
Conteúdo Extra - mvp

Projeto e Código

Nesta documentação implementaremos um sistema de autorização utilizando o Laravel, framework PHP mais utilizado no mundo.
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