> > ----- Original Message -----
> > From: "Rist. Andy Nugroho" <[EMAIL PROTECTED]>
> > To: <[email protected]>
> > Sent: Friday, February 17, 2006 3:57 AM
> > Subject: [tanya-jawab] Logout problem di Playsms web interface
> >
> >
> >> Mas Anton R dan Temen2 yg laen ...
> >>
> >> Setelah kepancing mas Fajar utk pasang lagi playsms jadi keterusan
> >> utak-atik,
> >> saya jalanin playsms dan saat login ke web interfacenya dari 2 PC yg
> > berbeda
> >> utk 1 username dan password yg sama nemuin gejala yg aneh. saat PC A
> >> login
> >> dgn username 'rianu' & passwd 'rianu' berhasil masuk dgn baek, disusul
> > dari
> >> PC B dgn username & passwd yg sama. dari PC B juga bisa masuk, tapi
saat
> >> salah satu entah PC A atau PC B logout yg terjadi semuanya (PC A dan PC
> >> B)
> >> ikut logout. apa emang playsms temen2 yg laen punya gejala yg sama ato
> > punya
> >> saya aja ya?.
> >> Udah cobain utak-atik ke script2 php nya belum ngasil ...
> >> playsms 0.8 yg saya pakai.
> >>
> >
> > ++ di playsms nya mas Fajar ngalami hal yg sama gak ya saat logout dari
> > webnya ?
>
> Halo,
>
> playsms itu single login, dalam artian 1 user hanya dapat login 1 kali,
> jadi apabila di tempat kedua (PC B) user yang sama (rianu) login pada saat
> dia
> masih ada session di tempat pertama (PC A), maka session di tempat pertama
> akan expired, dan apabila logout dari tempat kedua, jelas user tersebut
> logout di semua tempat
>
> saya jawab ini ga sempet liat2 lagi coding bagian session handling nya,
> coba deh di cek apa mungkin ketika logout playsms update session ticket
> (field ticket?) di database user sehingga apabila berikutnya user yang
sama
> login dari manapun akan dianggap expired karena ticket yang dimilikinya
> dalam cookie berbeda dengan yang ada di database

++ OIC ...
saya cek ke database utk user 'rianu' table 'playsms_tblUser' field
'ticket', dan emang bener nilai field ticket-nya akan ter update bareng saat
user 'rianu' login utk yg kedua kali.
kalo emang di design utk single login seharusnya user 'rianu' gak bisa login
utk yg kedua kali sebelum user 'rianu' logout kan mas?.
utk implementasikan ini piye ya ?
apa dgn nambah 1 buah field lagi sebagai 'flag' dan di update dari '0' ke
'1' saat user A login dan ganti ke '0' saat user A logout/session expired,
so saat user yg sama mau login jika ngelihat adanya 'flag' = 1 dia di reject
loginnya, dan baru bisa login saat 'flag' = 0  ........ bisa pake yg
bginian? atau piye yo mas ?
thanks :)

salam,
-rianu-



-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke