PHP
Cara Mengecek Status Login Pengguna dengan Session PHP
Mengamankan halaman admin atau profil pengguna memerlukan verifikasi status login. Dengan memanfaatkan session_start(), server dapat mengenali pengguna yang sudah terautentikasi melalui session ID. Jika session tidak ditemukan, pengguna akan secara otomatis diarahkan kembali ke halaman login demi menjaga keamanan data sensitif.
session_start();
// Cek apakah session user sudah diset
if (!isset($_SESSION['user_id'])) {
// Jika tidak ada, tendang ke halaman login
header("Location: login.php");
exit();
}
echo "Selamat datang kembali, " . $_SESSION['username'];