index.php 735 B

12345678910111213141516171819202122232425
  1. <?php
  2. require_once "../../../env.inc.php";
  3. require_once DOCUMENT_ROOT . "/conf.inc.php";
  4. require_once DIR_PHP_LAYOUTS . "header.php";
  5. secureSession::start();
  6. require_once DOCUMENT_ROOT . "/access.inc.php";
  7. if ($_SERVER['REQUEST_METHOD'] === 'POST') {
  8. $json = file_get_contents('php://input');
  9. $tmp = json_decode($json, true);
  10. // Vérification de ce qui est décodé
  11. if (isset($tmp["token"])) {
  12. if (jwt::validateToken($tmp["token"])) {
  13. echo json_encode(["status" => "success"]);
  14. } else {
  15. echo json_encode(["status" => "error", "message" => "Invalide Token"]);
  16. }
  17. } else {
  18. echo json_encode(["status" => "error", "message" => "Token not provided"]);
  19. }
  20. }