Version stable, aprelic, connexion CFRS et autres corrections

This commit is contained in:
Oleg Barykin committed 2026-04-17 20:18:11 +02:00
1 parent 865de8a976
commit e9d0010451
62 files changed
+17483 -7256

No files matched your search

+9 -13
View File
@@ -177,23 +177,19 @@ try {
$token = bin2hex(random_bytes(32));
$token_validation_expire = (new DateTime('+6 hours'))->format('Y-m-d H:i:s');
$token_autologin = bin2hex(random_bytes(32));
$token_autologin_expire = (new DateTime('+60 minutes'))->format('Y-m-d H:i:s');
$stmt = $pdo->prepare("
UPDATE compte
SET token_validation = :token,
token_validation_expire = :token_expire,
token_autologin = :al,
token_autologin_expire = :al_exp
WHERE id = :id
LIMIT 1
");
UPDATE compte
SET token_validation = :token,
token_validation_expire = :token_expire,
token_autologin = NULL,
token_autologin_expire = NULL
WHERE id = :id
LIMIT 1
");
$stmt->execute([
'token' => $token,
'token_expire' => $token_validation_expire,
'al' => $token_autologin,
'al_exp' => $token_autologin_expire,
'id' => (int) $compte['id'],
]);
@@ -209,7 +205,7 @@ try {
);
}
$validation_url = "https://uslugi.fr/validation.php?token=" . urlencode($token) . "&al=" . urlencode($token_autologin);
$validation_url = "https://uslugi.fr/validation.php?token=" . urlencode($token);
$validation_url_html = htmlspecialchars($validation_url, ENT_QUOTES, 'UTF-8');
$prenom_nom = trim($prenom . ' ' . $nom);