Voici un tutorial pas à pas pour gérer une ouverture de session utilisateur au sein d'une application Web avec Symfony. De la création de la table dans la base de données au template HTML, normalement, tout y est pour pouvoir le reproduire sans difficultés.
- Créer la table dans la base de données
- Saisir le schema de la base dans le fichier /config/schema.yml
- Paramétrer symfony pour qu'il puisse se connecter à votre base de données
- Construire les classes associées à la table users dans l'arborescence de fichiers de Symfony.
- Créer les modules et les controllers de l'application
- Créer la page HTML qui proposera l'ouverture de session à l'utilisateur.
- Travailler sur le fichier myUser.php
- Configurer le controller
- Ajouter un filtre pour identifier automatiquement l'utilisateur dans une session ouverte
