Curso CakePHP 3 ACL Curso

Conheça os cursos gratuitos do WebDevBr! - Inscreva-se!


Disponibilidade: Disponível para inscrição


R$ 155,00

até 12x R$ 15,56* ou R$ 139,50 a vista*


Simulação de parcelamento

01X R$ 155,00
02X R$ 81,00
03X R$ 54,79
04X R$ 41,69
05X R$ 33,84
06X R$ 28,60
07X R$ 24,87
08X R$ 22,07
09X R$ 19,90
10X R$ 18,16
11X R$ 16,74
12X R$ 15,56
Apenas cartão de crédito! Pode haver uma pequena variação no parcelamento!

Categorias: PHP   Frameworks   CakePHP  

Descrição

Neste curso vamos aprender como criar um gerenciamento de permissões avançado no CakePHP 3, para isso vamos trabalhar com um plugin ACL que poderá ser reaproveitado em todas as suas aplicações sem "re-trabalho" e que irá fornecer um painel para administração das permissões de forma simples e descomplicada.

Além disso quero fornecer uma maneira simples para você personalizar as views do plugin quando ele estiver pronto, assim você poderá adaptar facilmente a qualquer tema que use.

Este ACL irá trabalhar com permissões de acesso a controllers e actions versus grupo de usuários, mas no final também vou mostrar como você poderá acrescentar regras de permissão personalizadas a sua aplicação, por exemplo, para diferentes planos de um determinado produto/serviço que você ou seu cliente vende ou o acesso a edição de um conteúdo apenas por quem criou ou grupos específicos (administradores e editores, por exemplo). Note que estou apenas dando exemplos, vamos nos limitar apenas a sua capacidade lógica!

Grade

  • Introdução
    • Configurações iniciais
    • Entendendo o ACL
    • Instalando plugin ACL no CakePHP
    • Criando as tabelas no banco de dados
  • Criando um plugin
    • Criando um plugin com Cake Bake
    • Estrutura de um plugin
    • Criando CRUD de usuários
    • Criando CRUD de grupos
  • Configurando o ACL
    • Configurando model de usuários e grupos
    • Cadastrando todos os controllers e actions automaticamente
    • Configurando autenticação com ACL
    • Concedendo permissões via ACL shell
    • Criando painel de gerenciamento de permissões
    • Publicando o plugin para uso no Composer
  • Autorizações personalizadas
    • Como criar suas próprias regras de autorização

Detalhes do curso

  • Formato das aulas: Videos gravados
  • Disponíveis para download: Não
  • Exemplos disponíveis para download: Sim
  • Suporte: Diretamente relacionado as aulas *

Parcelamento apenas no cartão de crédito ou pagamento a vista apenas em conta (depósito ou transferência).

* Parcelamento apenas cartão de crédito! Pode haver uma pequena variação no parcelamento em relação a simulações apresentadas!