# Vue d'ensemble de la gestion des utilisateurs

Dans cette section, nous allons créer les pages concernant la gestion des utilisateurs. En particulier, nous allons implémenter les fonctionnalités suivantes: connexion/déconnexion des utilisateurs, création d'un utilisateur, mise à jour/suppression des utilisateurs.

En accord avec les buts à atteindre, nous devons créer les pages suivantes. Pour une meilleure organisation de notre code, ces pages seront créées dans le dossier `protected/pages/users`.

- `LoginUser` affiche le formulaire de connexion.
- `NewUser` pour la création d'un compte utilisateur.
- `EditUser` permet à un utilisateur enregistré de mettre à jour son profil.
- `AdminUser` permet à l'administrateur de gérer les comptes utilisateurs, y compris la gestion des droits d'accès et la suppression d'un compte.

Après avoir fini cette section, nous devrions obtenir l'arborescence suivante :