Initial import

This commit is contained in:
Admin Nasledstvo
2026-05-01 20:52:04 +03:00
commit ac168868ee
10028 changed files with 2337954 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
<?php
require $_SERVER['DOCUMENT_ROOT'].'/extensions/firebase/JWT.php';
require $_SERVER['DOCUMENT_ROOT'].'/extensions/firebase/Key.php';
use Firebase\JWT\JWT;
use Firebase\JWT\Key;
$inp=file_get_contents('php://input');
$dbc=require('./config/db.php');
$host = $_SERVER['REMOTE_HOST'];
$conn = new PDO($dbc['dsn'],$dbc['username'],$dbc['password'] );
$publicKey = <<<EOD
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoX27FoQWEX2GJcnVGvDpBF9QONrFMmoUo2I7pUyjvSQAnCddPZdsZlf22Fb7ECQQzQ09qc8quSLvqP3jjfZh4tSYq7MuivfsmNaBSdK3pCk9KPq6zkNmj0UJcTC7VOWX0Frjph8Xt6dcFy8mZb0uDDj0RHkiYL9yndYHzHtGsp1tFVzoX02E4gSc65ARqmejjHPykQ0w8woG75aaqTAzB3HxCF1blGpPJooRpL+xMOhV27nyIca5VqdpY+zr5f68DfSwsKpbB2y36YpbbKee5VlBzt+eejvGSX5dBSnFjYZvSj3bRaAx/lMt3r2ArfBwHrroO2JkxhTwMrzGMT3xUQIDAQAB
-----END PUBLIC KEY-----
EOD;
$jwt=ltrim(strstr($inp,'='),'=');
$decoded = JWT::decode($jwt, new Key($publicKey, 'RS256'));
if(!empty($decoded->sub)) {
$obj = $conn->prepare("DELETE FROM user_session WHERE sub = ?");
$obj->execute([$decoded->sub]);
}
//$obj = $conn->prepare("INSERT INTO user_session(user_type, result) VALUES(?,?)");
//$obj->execute([2, json_encode($decoded)]);
exit;