feat(auth): implémentation AuthManager et StatsController (F1, F2)
Fonctions implémentées
AuthManager (F1)
-
login()etregister()avec HTTPRequest - Gestion des tokens JWT
- Signaux
login_success,login_failed,register_success,register_failed
StatsController (F2)
- Récupération du leaderboard (
GET /api/leaderboard) - Récupération des stats joueur (
GET /api/players/:id/stats) - Affichage dynamique des données
Tests effectués
- Toutes les routes BDD testées avec curl sur la VM
- Register, Login, Leaderboard, Stats, Create Game, Save Game, POST achievements : OK
Branche
feature/client/auth-manager → integration-V2