feat: Implémentation authentification NIST SP 800-63B v3.0.8
- Ajout du service PasswordSecurityService conforme NIST SP 800-63B - Vérification des mots de passe contre la base Have I Been Pwned - Validation : minimum 8 caractères, maximum 64 caractères - Pas d'exigences de composition obligatoires (conforme NIST) - Intégration dans LoginController et UserController - Génération de mots de passe sécurisés non compromis 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -25,6 +25,7 @@ require_once __DIR__ . '/src/Controllers/PassageController.php';
|
||||
require_once __DIR__ . '/src/Controllers/VilleController.php';
|
||||
require_once __DIR__ . '/src/Controllers/FileController.php';
|
||||
require_once __DIR__ . '/src/Controllers/SectorController.php';
|
||||
require_once __DIR__ . '/src/Controllers/PasswordController.php';
|
||||
|
||||
// Initialiser la configuration
|
||||
$appConfig = AppConfig::getInstance();
|
||||
|
||||
Reference in New Issue
Block a user