[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
campus_repo
/
src
/
[
Home
]
File: auth.php
<?php if (session_status() === PHP_SESSION_NONE) { session_start(); } // Fungsi cek login function requireLogin() { if (!isset($_SESSION['user'])) { header("Location: login.php?msg=login_required"); exit; } } // Fungsi cek role tertentu function requireRole($roles = []) { if (!isset($_SESSION['user']) || !in_array($_SESSION['user']['role'], $roles)) { header("Location: login.php?msg=unauthorized"); exit; } }