filmov
tv
Symfony (Video 10) - Implementar autenticação no Symfony
Показать описание
Nesse vídeo eu mostro o processo completo para se implementar a autenticação no Symfony Framework.
- Criação da classe (Entity) de "Usuários"
- Criação da tabela "usuario"
- Implementação do formulário de Cadastro de Usuários
- Implementação do formulário de Login
- Restringindo o acesso às páginas (só pode acessar se estiver autenticado/logado no sistema)
- Implementando o "logout" (sair) do sistema
À seguir, disponibilizo os comandos utilizados no vídeo:
-------------------------------------------------------------
Adicionar a dependência "security-bundle"
composer require symfony/security-bundle
-------------------------------------------------------------
-------------------------------------------------------------
Criar a classes de usuários
php bin/console make:user
-------------------------------------------------------------
-------------------------------------------------------------
Adicionar o campo "nome" à classe "Usuario"
php bin/console make:entity Usuario
-------------------------------------------------------------
-------------------------------------------------------------
Criar e executar as migrações
php bin/console make:migration
php bin/console doctrine:migrations:migrate
-------------------------------------------------------------
-------------------------------------------------------------
Criar o formulário de cadastro dos usuários
php bin/console make:registration-form
-------------------------------------------------------------
-------------------------------------------------------------
Criar o controller/view de Login
php bin/console make:controller Login
-------------------------------------------------------------
Espero que gostem do conteúdo.
Abs!
Minutagem:
0:00 - Introdução
2:34 - Instalando a dependência symfony/security-bundle
3:41 - Criando a classe/entidade "Usuario"
8:41 - Criando mais campos/atributos para a classe "Usuario"
10:56 - Executando as migrations para criar a tabela "usuario" no banco de dados
14:57 - Criando o formulário de cadastro de usuários
21:29 - Criando o controller de Login
25:33 - Template/view do form de Login
32:29 - Definindo um "ROLE" ao salvar o usuário
33:43 - Cadastrando um novo usuário
34:49 - Restringindo as páginas internas
40:57 - Ocultando o menu quando não estiver logado
42:25 - Testando o form de Login
44:16 - Configurando o "logout"
46:51 - Exibindo o usuário logado
48:40 - Considerações finais
- Criação da classe (Entity) de "Usuários"
- Criação da tabela "usuario"
- Implementação do formulário de Cadastro de Usuários
- Implementação do formulário de Login
- Restringindo o acesso às páginas (só pode acessar se estiver autenticado/logado no sistema)
- Implementando o "logout" (sair) do sistema
À seguir, disponibilizo os comandos utilizados no vídeo:
-------------------------------------------------------------
Adicionar a dependência "security-bundle"
composer require symfony/security-bundle
-------------------------------------------------------------
-------------------------------------------------------------
Criar a classes de usuários
php bin/console make:user
-------------------------------------------------------------
-------------------------------------------------------------
Adicionar o campo "nome" à classe "Usuario"
php bin/console make:entity Usuario
-------------------------------------------------------------
-------------------------------------------------------------
Criar e executar as migrações
php bin/console make:migration
php bin/console doctrine:migrations:migrate
-------------------------------------------------------------
-------------------------------------------------------------
Criar o formulário de cadastro dos usuários
php bin/console make:registration-form
-------------------------------------------------------------
-------------------------------------------------------------
Criar o controller/view de Login
php bin/console make:controller Login
-------------------------------------------------------------
Espero que gostem do conteúdo.
Abs!
Minutagem:
0:00 - Introdução
2:34 - Instalando a dependência symfony/security-bundle
3:41 - Criando a classe/entidade "Usuario"
8:41 - Criando mais campos/atributos para a classe "Usuario"
10:56 - Executando as migrations para criar a tabela "usuario" no banco de dados
14:57 - Criando o formulário de cadastro de usuários
21:29 - Criando o controller de Login
25:33 - Template/view do form de Login
32:29 - Definindo um "ROLE" ao salvar o usuário
33:43 - Cadastrando um novo usuário
34:49 - Restringindo as páginas internas
40:57 - Ocultando o menu quando não estiver logado
42:25 - Testando o form de Login
44:16 - Configurando o "logout"
46:51 - Exibindo o usuário logado
48:40 - Considerações finais
Комментарии