21 lines
482 B
PHP
21 lines
482 B
PHP
<?php
|
|
/**
|
|
* auth_check.php — Cek Session Aktif
|
|
*/
|
|
session_start();
|
|
header('Content-Type: application/json');
|
|
|
|
if (isset($_SESSION['user_id'])) {
|
|
echo json_encode([
|
|
'logged_in' => true,
|
|
'user' => [
|
|
'id' => $_SESSION['user_id'],
|
|
'nama' => $_SESSION['user_nama'],
|
|
'email' => $_SESSION['user_email'],
|
|
'role' => $_SESSION['user_role']
|
|
]
|
|
]);
|
|
} else {
|
|
echo json_encode(['logged_in' => false]);
|
|
}
|