File Manager V1.5

[SYSTEM@ROOT]: /var/www/html/
INJECT_FILE:
NEW_ENTRY:

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 ]