Postingan lainnya
Mencegah duplikat login di tab atau browser lain
udah ada yg pernah bikin script untuk mencegah duplikasi login blom? jadi maksudnya, gimana biar 1 userid dan passwd gak dipakai oleh 2 orang secara bersamaan.
jadi misalnya si A punya userid = AAA dan passwd = A123 nah ketika seseorang udah login dengan AAA dan paswd A123, nah selama dia login, login userid dan passwd nya gak bisa dipakai oleh orang lain untuk login dari komputer lain atau di tab baru.. terimakasih.
2 Jawaban:
kalau tab baru sepertinya agak susah, kalau beda browser atua komputer, bisa dibikin saat user pencer login, bikin kolom table user, is_login = true, nanti kalo ada yang mau login lagi cek apakah is_login true atau false, kalau true berarti sudah ada yang login
Tanggapan
iyah bang kalo ane pikir-pikir kalo di satu browser dan login hanya 1 tab kayanya aga susah hehe...oke makasih bang
Ada banyak cara nya sih mas. Bisa pakai localstorage, sessionStorage, postMessage atau postMessage + sessionStorage <- semuanya ada di dokumentasi nya Web API punya firefox
atau lagi nih yang paling baru BroadcastChannelAPI <a href=' https://developer.mozilla.org/en-US/docs/Web/API/Broadcast_Channel_API '> https://developer.mozilla.org/en-US/docs/Web/API/Broadcast_Channel_API </a>
atau mau cepet bisa pakai library mas ini salah satunya
<a href=''>Across Tabs</a>
Tanggapan
terimakasih banyak mas markeronly atas konstribusinya....