feat(security): [FR] Améliore la gestion des erreurs et la sécurité de l'intranet.
```
This commit is contained in:
Serreau Jovann
2026-01-19 11:20:16 +01:00
parent 1afc6a20ea
commit b7a96e76d0
10 changed files with 293 additions and 16 deletions

View File

@@ -24,7 +24,7 @@ class Client
) {
// Configuration via les variables d'environnement
$key = $_ENV['ESYSIGN_APIEY'] ?? '';
$this->baseUrl = $_ENV['ESYSIGN_URL'] ?? '';
$this->baseUrl = "https://signature.esy-web.dev";
// L'URL API est le point d'entrée pour le SDK Docuseal
$apiUrl = rtrim($this->baseUrl, '/') . '/api';
@@ -101,4 +101,14 @@ class Client
{
return $this->docuseal->getSubmitter($submitterId);
}
public function status(): bool
{
try {
$this->docuseal->listTemplates();
return true;
} catch (\Throwable $e) {
return false;
}
}
}