This commit is contained in:
KANE LAZENI 2026-02-23 04:44:27 +00:00
parent 8afa4c3959
commit 6218ed5c79

View File

@ -12,27 +12,20 @@ class FacialVerificationAPI {
private $assure_api;
private $maxAttempts = 3;
// public function __construct($db) {
public function __construct() {
$assure_api = $_SESSION['assure'];
$maxAttempts = $this->assure_api->get_nbTentativeBiometrie($_SESSION['codeEntite']);
$this->assure_api = $_SESSION['assure'];
$this->maxAttempts = $this->assure_api->get_nbTentativeBiometrie($_SESSION['codeEntite']);
}
/**
* Valide un token de vérification
*/
public function validateToken($token) {
$request = $this->assure_api->valider_token();
try {
$request = $this->assure_api->valider_token();
$request = $this->assure_api->valider_token(); // ✅ une seule fois, dans le try
if (!$request) {
return [
'success' => false,
'message' => 'Lien expiré ou invalide'
];
return ['success' => false, 'message' => 'Lien expiré ou invalide'];
}
return [
@ -46,10 +39,7 @@ class FacialVerificationAPI {
} catch (Exception $e) {
error_log("Erreur validateToken: " . $e->getMessage());
return [
'success' => false,
'message' => 'Erreur serveur'
];
return ['success' => false, 'message' => 'Erreur serveur'];
}
}