Complete port of all 163 API endpoints from Lucee/CFML to PHP 8.3. Shared helpers in api/helpers.php (DB, auth, request/response, security). PDO prepared statements throughout. Same JSON response shapes as CFML.
13 lines
239 B
PHP
13 lines
239 B
PHP
<?php
|
|
require_once __DIR__ . '/../helpers.php';
|
|
runAuth();
|
|
|
|
global $userId;
|
|
|
|
$token = headerValue('X-User-Token');
|
|
|
|
if (!empty($token)) {
|
|
queryTimed("DELETE FROM UserTokens WHERE Token = ?", [$token]);
|
|
}
|
|
|
|
jsonResponse(['OK' => true]);
|