-->

Menerapkan Script Auto Logout Menggunakan PHP

Dalam dunia pemograman, kita tidak asing dengan adanya fitur registrasi dan login dalam mengakses suatu aplikasi maupun sebuah situs. penerapan metode ini seringkali dimamfaatkan oleh orang yang tidak bertanggung jawab untuk mengakses data pribadi yang telah kita daftarkan sebelumnya di situs tersebut disebabkan oleh banyak hal, salah satunya si pengguna lupa mengeluarkan / logout akun. 

Untuk itu dalam tutorial kali ini saya akan membagikan tips bagaimana caranya membuat script auto logout atau istilah lainnya keluar otomatis sesuai dengan perintah sang programer, apakah keluar dalam jangka waktu hitungan detik, menit maupun jam. buat beberapa file seperti berikut:


login.php

$_SESSION['session'] = $data_user['session_id'];

$_SESSION['is_login'] = TRUE;


logout.php

session_unset();

session_destroy();


index.php

// set timeout user when login

    if (isset($_SESSION["token"]) && $_SESSION['login_with_otp'] == $r_user['is_2fa'] && $_SESSION['session_code'] == $r_user['session_id']) {

        if ((time() - $_SESSION['login_time']) > SESSION_TIMEOUT) // 900 = 15 * 60

        {

            header("location:logout.php");

        } else {

            $_SESSION['login_time'] = time();

        }

    } else {

        header('location:logout.php');

    }

0 Posting Komentar untuk "Menerapkan Script Auto Logout Menggunakan PHP"

1. Berkomentarlah dengan tata bahasa yang baik.
2. Silahkan tulis komentar Anda yang masih ada kaitanya dengan postingan.
3. Semua komentar kami baca, namun tidak semua bisa balas, harap maklum.
4. Beri tanda centang pada "Beri tahu saya", untuk pemberitahuan jika komentar telah kami balas.
5. Promosi produk/jasa tidak akan diterbitkan kecuali telah ada kerja sama.

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel