Akses Ditolak

Anda tidak memiliki izin untuk mengakses halaman ini.

'); } } function getCurrentUser(): ?array { if (!isLoggedIn()) return null; return [ 'id' => $_SESSION['user_id'], 'nama' => $_SESSION['user_nama'] ?? '', 'email' => $_SESSION['user_email'] ?? '', 'role' => $_SESSION['user_role'] ?? 'operator', ]; } function loginUser(array $user): void { $_SESSION['user_id'] = $user['id']; $_SESSION['user_nama'] = $user['nama']; $_SESSION['user_email'] = $user['email']; $_SESSION['user_role'] = $user['role']; // Also store as array for API compatibility $_SESSION['user'] = [ 'id' => $user['id'], 'nama' => $user['nama'], 'email' => $user['email'], 'role' => $user['role'], ]; } function logoutUser(): void { $_SESSION = []; if (ini_get('session.use_cookies')) { $p = session_get_cookie_params(); setcookie(session_name(), '', time() - 42000, $p['path'], $p['domain'], $p['secure'], $p['httponly']); } session_destroy(); }