19 lines
445 B
PHP
19 lines
445 B
PHP
<?php
|
|
require 'auth.php';
|
|
header('Content-Type: application/json');
|
|
|
|
if (!is_logged_in()) {
|
|
echo json_encode(['logged_in' => false]);
|
|
exit;
|
|
}
|
|
|
|
echo json_encode([
|
|
'logged_in' => true,
|
|
'user' => [
|
|
'id' => intval($_SESSION['user']['id']),
|
|
'email' => $_SESSION['user']['email'],
|
|
'role' => $_SESSION['user']['role'],
|
|
'can_manage_settings' => intval($_SESSION['user']['can_manage_settings']),
|
|
]
|
|
]);
|