tkr/src/lib/session.php
2025-06-02 21:36:59 -04:00

17 lines
355 B
PHP

<?php
/*
if (session_status() === PHP_SESSION_NONE) {
session_start();
}
function generateCsrfToken() {
if (empty($_SESSION['csrf_token'])) {
$_SESSION['csrf_token'] = bin2hex(random_bytes(32));
}
return $_SESSION['csrf_token'];
}
*/
function validateCsrfToken($token) {
return hash_equals($_SESSION['csrf_token'], $token);
}