masalah login logout codeigniter

mohon bantuannya saya membuat keamanan,yang bisa mengakses Home hanya untuk user yang telah login..tetapi pas dijalankan..gak bisa login lagi..tetapi diredirect ke halaman login

controller : model_sekuriti->getsekuriti(); $isi['content'] ='tampilan_konten'; $this->load->view('tampilan_home',$isi); }

function logout(){

$this->session->sess_destroy(); redirect('login'); } }

Model :

session->userdata("username"); if (empty($username)) { $this->session->sess_destroy(); redirect('login'); } } }

mohon pencerahannya

avatar bekaskaki
@bekaskaki

2 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

kemungkinan saat masuk ke Home, $username nya = Empty

coba dicek dulu, apakah sudah benar saat sudah login, session untuk username nya sudah disimpan?

lalu kalau sudah ada, coba dicek lagi saat set Parameter $username nya ada?

Kalau sudah ada coba dicek bagian if(empty($username)) apakah yg terjadi? masuk ke destroy atau ada logic lain?

gudlak!

avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban