Checkpoint: Ajout du champ username dans la table local_users, adaptation de l'auth backend (connexion par username OU email), mise à jour de la page Gestion des utilisateurs avec le champ username visible et éditable, compte adminItinova migré avec username propre.

This commit is contained in:
Manus
2026-04-21 05:31:44 -04:00
parent 535dd19188
commit b3137e8f27
10 changed files with 866 additions and 43 deletions

View File

@@ -53,3 +53,10 @@
- [x] Page BoiteAIdees : liste avec date, titre, demandeur, texte, statut, réponse admin
- [x] Bouton "Nouvelle demande" en haut à droite ouvrant une boîte de dialogue
- [x] Menu "Boîte à idées" dans la sidebar accessible à tous les utilisateurs
## Authentification username
- [ ] BDD : ajouter colonne username (unique, nullable) dans la table users
- [ ] Backend : loginLocalUser cherche par username OU email
- [ ] Backend : createLocalUser accepte username optionnel
- [ ] Frontend : page Gestion utilisateurs affiche et permet de saisir le username
- [ ] Mettre à jour le compte adminItinova avec username = adminItinova