Tutorial Laravel 7 - Membuat Fitur Ingat Saya! (Remember Me)

Assalamualaikum wr.wb


Dalam tutorial kali ini kita akan melanjutkan seri pembelajaran CRUD menggunakan Framework Laravel untuk kali ini kita akan membahas bagaimana cara membuat fitur remember me! dengan menggunakan framework laravel.

Pertama kita harus menambahkan field remember_token pada tabel user, dengan type string dan boleh kosong.


Tambahkan input checkbox pada panel login.


Jangan lupa kasih name pada inputnya.


Sebelumnya coba kita login terlebih dahulu, tanpa mencentang check boxnya.


* Secara default ketika kita login laravel telah menyimpan session dengan durasi 2 jam.

Kita coba login dengan mencentang check box ingat saya!


Cek kembali application-nya.


* Bisa di lihat pada gambar di atas ada penambahan Cookies yang bernama remember_web_* yang mana tanggal expirednya selama 5 tahun. Jadi jika kita tidak me-logout maka data loginnya akan kesimpan selama 5 tahun dan jika tidak mencentang check box-nya maka data login hanya akan disimpan selama 2 jam.

Lalu bagaimana kodingannya? Kodingannya sangat simpel sekali, teman-teman tinggal tambahkan parameter true pas pengecekan loginnya.


Untuk tutorial kali ini kita cukupkan sekian, semoga tutorialnya mudah untuk di pelajari dan jika teman-teman mengalami error atau ada yang kurang dipahami teman-teman bisa menuliskan pertanyaannya di kolom komentar dan kita akan diskusikan bersama-sama.

Mimin lagi bagi-bagi aplikasi gratis nih - Aplikasi Gratis

Posting Komentar

4 Komentar

  1. Kodingan yang terakhir diletakkan dimana ya bang? Apakah buat controller baru? Kalau pakai laravel ui yang udah ada default form loginnya bagaimana? soalnya saya pakai laravel 8 dengan laravel ui pas buat remember me gak bisa terus. Udah ikuti tutorial abg sampai menampilkan tokennya di inspect tapi bingung letakin kode program yang terakhir.

    BalasHapus