Table des matières

Créer le système d'authentification

Source: https://symfony.com/doc/current/security/form_login_setup.html

symfony console make:auth

Style d'authentification : Login form authenticator.

Nom de la classe à créer : LoginFormAuthenticator

Nom du contrôleur : SecurityController

Générer une route /logout ? Oui

Redirection lors du login

// Remplacer la ligne
throw new \Exception('TODO: ...');
 
// par cette ligne
return new RedirectResponse($this->urlGenerator->generate('home'));

Test du login

Visiter le site sur http://127.0.0.1:8000/login

⇒ On trouve un formulaire de connexion basique