admin-portal/_authenticate.php

13 lines
345 B
PHP

<?php
// Set session cookie lifetime to 30 days
ini_set('session.cookie_lifetime', 60 * 60 * 24 * 30);
// Keep server-side session data for 30 days
ini_set('session.gc_maxlifetime', 60 * 60 * 24 * 30);
session_start();
if (!isset($_SESSION["authenticated"]) || $_SESSION["authenticated"] !== true ) {
header("Location: /login.php");
exit;
}