<?php
require __DIR__.'/common.php';require __DIR__.'/app-init.php';
$request=json_decode(file_get_contents(__DIR__.'/private/request.json'),true);$_COOKIE['_token']=$request['token'];(new \app\p\logic\Login())->userTokenClean();
$cache=__DIR__.'/cache';$removed=0;if(is_dir($cache)){foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($cache,FilesystemIterator::SKIP_DOTS),RecursiveIteratorIterator::CHILD_FIRST)as $f){if($f->isLink())throw new RuntimeException('Unexpected cache link');if($f->isFile()){unlink($f->getPathname());$removed++;}elseif($f->isDir())rmdir($f->getPathname());}rmdir($cache);}
unlink(__DIR__.'/private/request.json');$save('auth-cleanup.json',['original_cache_clean_called'=>true,'runtime_request_removed'=>true,'cache_files_removed'=>$removed,'DB_DML'=>0,'stateless_token_globally_revoked'=>false]);echo json_encode(['lane'=>$lane,'own_auth_cache_clean'=>true,'own_runtime_request_removed'=>true,'DB_DML'=>0]),"\n";
