fix: traiter le deuxième lot de tickets

Refs #1 #2 #3 #13 #17
This commit is contained in:
Alexandre NOEL 2026-09-07 23:55:59 +02:00
commit 220c0ece82
18 changed files with 95 additions and 22 deletions

View file

@ -68,6 +68,10 @@ final class AuthController
$error = t('install.association_required');
} elseif ($email !== '' && !filter_var($email, FILTER_VALIDATE_EMAIL)) {
$error = t('settings.invalid_email');
} elseif (!Ids::validRna((string) ($_POST['association_rna'] ?? ''))) {
$error = t('settings.invalid_rna');
} elseif (!Ids::validSiret((string) ($_POST['association_siret'] ?? ''))) {
$error = t('settings.invalid_siret');
} elseif (!preg_match('/^[a-zA-Z0-9._-]{3,40}$/', $username)) {
$error = t('auth.invalid_username');
} elseif ($display === '') {