| <?php |
| session_start(); |
| require_once '../../db.php'; |
|
|
| if (!isset($_SESSION['user_id'])) { |
| echo json_encode(['success' => false, 'message' => 'Not logged in']); |
| exit; |
| } |
|
|
| $user_id = $_SESSION['user_id']; |
|
|
| $sql = "SELECT id, name, token, permissions, expires_at, status, created_at |
| FROM access_tokens |
| WHERE user_id = ? ORDER BY created_at DESC"; |
| $stmt = $conn->prepare($sql); |
| $stmt->bind_param("i", $user_id); |
| $stmt->execute(); |
| $result = $stmt->get_result(); |
|
|
| $tokens = []; |
| while ($row = $result->fetch_assoc()) { |
| $tokens[] = $row; |
| } |
|
|
| echo json_encode(['success' => true, 'tokens' => $tokens]); |
|
|