agan2, ane mo tanya neeh...
1. sebenernya kalo bikin halaman login pake $this->session->userdata() tu secure gak seh...???
ane dah coba buat halaman login simple...
pas ane logout ane tekan tombol back di browser masih bisa masuk ke halaman sebelumnya. walo pas klik link ato refresh langsung diredirect ato tampilin message kalo harus login dulu...
2. boleh nggak seeh kita pake variabel $_SESSION di CI?
3. secure mana antara $this->session->userdata() ama $_SESSION; ???
ane dah bandingin kalo yang pake $this->session->userdata() pas ane back amsih bisa ngliat lagi halaman sebelumnya, trus yang pake $_SESSION tu langsung pesan message kalo harus login dulu.
ane minta pendapat gan...
tengkiu
Comments
Teng kiu
October 28, 2010 by myhariez, 6 weeks 4 days ago
Comment: 7303
oke-oke ..tengkui gan,
udah paham ni ane..... :D
berarti perlu ditambahin baris skrip donk biar browsernya gak nyimpen cache-nya
BLS:
October 20, 2010 by syabac, 7 weeks 6 days ago
Comment: 7255
coba jawab ya..
Q : 1. sebenernya kalo bikin halaman login pake
$this->session->userdata() tu secure gak seh...???
A : secure koq.
Q : ane dah coba buat halaman login simple...
pas ane logout ane tekan tombol back di browser masih bisa masuk ke halaman sebelumnya. walo pas klik link ato refresh langsung diredirect ato tampilin message kalo harus login dulu...
A : itu terjadi karna browser menyimpan halaman yg telah dikunjungi (cache), jadi bila diback ke halaman sebelumnya pada umumnya browser akan mengambil dari cache-nya.
Q : 2. boleh nggak seeh kita pake variabel $_SESSION di CI?
pada Session yang dibundle di CI tidak menggunakan $_SESSION untuk menyimpan data session. CI menyimpan data session di cookies. kalo mw pake $_SESSION bisa saja. sudah ada library Session yang menggunakan _SESSION variable. jadi tidak perlu:
$var = $_SESSION['datavar'];
tapi tetap $var = $this->session->userdata('datavar');
sehingga bila nanti ada perubahan pada library, misal mw disimpan/diambil dari DB data sessionya, yang perlu diganti hanya Session librarynya saja..
Q : 3. secure mana antara $this->session->userdata() ama _SESSION; ???
A : hmm, saran saya gunakan yang dari library saja. nanti library Session bawaan CI-nya diganti dengan library Session lain. Cek http://codeigniter.com/wiki/Native_session/
idem
October 17, 2010 by gangol, 8 weeks 1 day ago
Comment: 7237
sama q jg kasusnya spt itu....n q juga mw tanya