Files
ritzenbergen-backend/bulitipp/userinfo.php

21 lines
499 B
PHP
Executable File

<?php
header("Access-Control-Allow-Origin: *");
include("../../mysqlverbinden.php");
include("../rowforeach.php");
include("jwtsecret.php");
require '../vendor/autoload.php';
use Firebase\JWT\JWT;
use Firebase\JWT\Key;
if(!isset($_GET["token"])) die("GET token fehlt");
$token=$_GET["token"];
$payload = JWT::decode($token, new Key($secret, 'HS256'));
if($payload->exp < time()){
die("Token abgelaufen");
}
echo json_encode((array) $payload, JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE);