1. Menggunakan Header Redirect

Setiap kali pengguna mencoba mengakses halaman tertentu, Anda bisa memeriksa apakah mereka telah login atau memenuhi syarat untuk mengakses halaman tersebut. Jika tidak, Anda bisa mengarahkan mereka ke index.php menggunakan header()

<?php

session_start();

if (!isset($_SESSION['loggedin']) || $_SESSION['loggedin'] !== true) {

    header("Location: index.php");

    exit;

}

?>

2. Menggunakan JavaScript History Manipulation

Anda bisa menggunakan JavaScript untuk menggantikan entri riwayat halaman. Dengan cara ini, ketika pengguna menekan tombol "Back", mereka tidak akan bisa kembali ke halaman sebelumnya dan akan diarahkan ke index.php.

<script> if (window.history.replaceState) { window.history.replaceState(null, null, "index.php"); } </script>