[Nettoyage] Supprimer AuthService — dead code incompatible avec le système de session actuel #19
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problème
src/Service/AuthService.phpimplémente un système d'authentification par mot de passe qui n'est pas utilisé dans le projet. De plus, il est architecturalement incompatible avec le reste :AuthService::login()stocke$_SESSION['uid']auth.php(système actif) lit$_SESSION['user_email']Ces deux clés de session coexistent sans jamais se parler.
AuthServiceest du dead code qui :users,login_attempts) peut-être absentesCorrection
src/Service/AuthService.phpsrc/Repository/UserRepository.phpsi uniquement utilisé parAuthServiceusersetlogin_attemptssont utilisées ailleurs ; si non, les documenter comme orphelinesCritères d'acceptation
AuthService.phpsuppriméMigré depuis varlog#30
Traité :
src/Service/AuthService.php,src/Repository/UserRepository.phpetsrc/Domain/User.phpsupprimés. Aucune référence active ne pointait vers ces fichiers. Les tableslogin_attemptsetusersrestent en base (non supprimées — cf. UserRepository.createFromOidc utilisé par la connexion OIDC).