fix: autoriser les caractères accentués dans les noms d'utilisateur (é, è, à...)
Deploy to Pacha Family / deploy (push) Failing after 3s

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
perco
2026-05-11 15:05:27 +02:00
co-authored by Claude Sonnet 4.6
parent d856cd8189
commit d25fa4b8dc
+1 -1
View File
@@ -55,7 +55,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$error = "Le mot de passe doit faire au moins 6 caractères.";
} elseif ($password !== $password2) {
$error = "Les mots de passe ne correspondent pas.";
} elseif (!preg_match('/^[a-zA-Z0-9_.-]{3,50}$/', $username)) {
} elseif (!preg_match('/^[\p{L}0-9_.-]{3,50}$/u', $username)) {
$error = "Nom d'utilisateur invalide (3-50 car., lettres/chiffres/._-)";
} else {
// Vérifier que l'username n'existe pas