Aller au contenu principal

Formulaire de login

Pour générer une authentification avec un formulairre de login, on peut utiliser 2 commandes du maker :

make:auth​

La plus vieille des deux méthodes. Cette commande permettra de générer un contrôleur et un template chargés d'afficher une page de login, mais également une classe Authenticator contenant la logique d'authentification.

make:security:form-login​

La plus récente, et recommandée ici. Elle va également générer un contrôleur et un template chargés de l'affichage d'une page de login, mais pas de classe Authenticator: à la place, on mettra en oeuvre un FormLoginAuthenticator déjà intégré au composant de sécurité de Symfony.

Les paramètres à appliquer dans le fichier config/packages/security.yaml seront donc différents.