Existem muitas maneiras interessantes de autenticar um usuário: API token, social login, um formulário HTML tradicional ou qualquer outra coisa que você possa imaginar.

Mas criar um sistema de autenticação personalizado no Symfony costumava significar muitos arquivos, muito código e muita complexidade. Agora, não mais.

Symfony Guard: um sistema de autenticação simples, mas expansível, parte do componente Symfony Security. Com poucas classes conseguimos implementar autenticação por API token, social login ou até mesmo integrar com algum sistema de autenticação legado.

Não significa que não teremos trabalho algum de implementação, mas o que teremos vai ser mais claro, simples e divertido.

Comments

Please login to leave a comment

Sempre é bom explicar autenticação e autorização, com os exemplos mostrados foi fácil de entender e acompanhar. Também curti que mostrou como abordar sistemas de login e APIs. Ainda tivemos dicas: algoritmos de cryptografia a serem usados e em quais versões de PHP, Tokens JWT, refresh de tokens, etc.

Muito bom, como sempre!!! Ótimo slide e domínio de conteúdo.

Excelente apresentação. Diana se sente em casa no palco. Ficou muito claro como é simples desenvolver uma autenticação elegante em um sistema usando o Guard.

Palestra muito completa abordando os tópicos mais importantes sobre o assunto.
Slides muito bem feitos e didáticos.