Bagaimana cara cek user yang sedang login ?

Ane punya sebuah metode dimana ketika user login, maka otomatis akan ngesave nilai 1 ke database field login status, dimana nilai 1 berarti user sedang login, dan 0 user tidak login atau sudah logout, sejauh ini fungsinya berhasil, tapi ana nambah metode lagi, dimana ketika ada doubel user yang login dengan akun yang sama misal admin login di browser a, satu lagi admin login di browser b, status akan menjadi satu dan metode barunya adalah count login menghitung orang login dengan akun yang sama, ketika dua duanya login maka otomatis akan save data di count login menjadi 2 karena ada dua yang login, disini juga masih bisa jalan dan ane atasi, masalah nya disini ketika history browser atau session cookie nya ane delete / expire dia kan ga ngelewatin metode authentikasi logout jadi status sama count login nya ga robah, nah adakah di sini yang punya solusinya ?

avatar AsrulMaa
@AsrulMaa

23 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

Simpan data statusnya di cookie, terus cek cookie ada (login) atau ngga (logout) Hati-hati aja bukan data yang sensitif

avatar hilmanski
@hilmanski

2672 Kontribusi 2132 Poin

Dipost 6 tahun yang lalu

begitu yah mas @hilmanrdn saya coba coba dulu yah nanti balik lagi kalo ada problem hehe syukron sebelumnya :)

avatar AsrulMaa
@AsrulMaa

23 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban