File Manager V1.5
FILE_CONTENT: test_token.php
<?php
require 'db.php';
header('Content-Type: application/json');
$headers = getallheaders();
$authHeader = $headers['Authorization'] ?? '';
$token = str_replace('Bearer ', '', $authHeader);
if (empty($token)) {
echo json_encode(['success' => false, 'error' => 'No token provided']);
exit;
}
try {
$secret_key = 'Niy8dbpV4WT90k/eXPrzOuZRvK7Jr44iASpBNpwqPug=';
$decoded = JWT::decode($token, new Key($secret_key, 'HS256'));
echo json_encode([
'success' => true,
'decoded' => $decoded,
'token' => $token,
'secret' => $secret_key
]);
} catch (Exception $e) {
echo json_encode([
'success' => false,
'error' => $e->getMessage(),
'token' => $token,
'secret' => $secret_key
]);
}[ KEMBALI ]