Update auth.php
This commit is contained in:
@@ -1,15 +1,21 @@
|
|||||||
<?php
|
<?php
|
||||||
// Pastikan session_start tidak ganda
|
|
||||||
if (session_status() === PHP_SESSION_NONE) {
|
if (session_status() === PHP_SESSION_NONE) {
|
||||||
session_start();
|
session_start();
|
||||||
}
|
}
|
||||||
|
|
||||||
function isAdminPemerintah() {
|
function isAdminPemerintah() {
|
||||||
return (isset($_SESSION['role']) && $_SESSION['role'] === 'admin');
|
return (
|
||||||
|
isset($_SESSION['role']) &&
|
||||||
|
$_SESSION['role'] === 'admin_pemerintah'
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function isAdminIbadah() {
|
function isAdminIbadah() {
|
||||||
return (isset($_SESSION['role']) && $_SESSION['role'] === 'operator');
|
return (
|
||||||
|
isset($_SESSION['role']) &&
|
||||||
|
$_SESSION['role'] === 'admin_ibadah'
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function getUserNama() {
|
function getUserNama() {
|
||||||
@@ -19,4 +25,5 @@ function getUserNama() {
|
|||||||
function getUserRole() {
|
function getUserRole() {
|
||||||
return $_SESSION['role'] ?? 'guest';
|
return $_SESSION['role'] ?? 'guest';
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
Reference in New Issue
Block a user