feat: enlaces de formulario sin vencimiento + PDF descargable sin sesión vía token público

This commit is contained in:
Lizandro Guarnizo
2026-03-25 16:14:26 -05:00
parent 9c989ce616
commit 3b92f47b54
4 changed files with 60 additions and 30 deletions
+1 -1
View File
@@ -94,7 +94,7 @@ class Formulario {
*/
public function crearEnvio(array $datos, int $enviadoPor): int {
$token = bin2hex(random_bytes(32));
$expira = date('Y-m-d H:i:s', strtotime('+7 days'));
$expira = null; // El enlace no expira
$id = $this->db->insert('lab_form_envios', [
'formulario_id' => (int)$datos['formulario_id'],