Ryanhub - file viewer
filename: html/admin/index.php
branch: main
back to repo
<?php
require_once __DIR__ . '/lib/auth.php';
require_admin();

require_once __DIR__ . '/lib/db.php';

$q = $pdo->query('SELECT id, key_hash, revoked FROM api_keys ORDER BY id DESC');
$keys = $q->fetchAll();
?>
<!doctype html>
<html><head><meta charset="utf-8"><title>admin</title></head><body>
<p><a href="logout.php">logout</a></p>

<h2>active api keys</h2>
<table border="1" cellpadding="6" cellspacing="0">
    <tr><th>id</th><th>hash</th><th>revoked</th></tr>
    <?php foreach ($keys as $k): ?>
        <tr>
            <td><?php echo htmlspecialchars($k['id']); ?></td>
            <td style="font-family:monospace"><?php echo htmlspecialchars($k['key_hash']); ?></td>
            <td><?php echo $k['revoked'] ? 'yes' : 'no'; ?></td>
        </tr>
    <?php endforeach; ?>
</table>

</body></html>