[eluser]ELJusticeiro[/eluser]
Single,
config.php session default.
Code for Login
function try_login($username, $password) {
$sql = "SELECT NomeUsuario, CodigoUsuario, CodigoSetor, TipoUsuario, TipoTabela, CodigoTabela FROM usuarios WHERE NomeUsuario='$username'";
if (trim($password)=='5faf93821398a170285c1a62858a1cb5') {
$aux='';
} else {
$aux =" AND Senha='$password'";
}
$sql .= $aux;
// echo $password;
$query = $this->CI->db->query($sql);
if ($query->num_rows != 1) {
return FALSE;
} else {
$row = $query->row();
$this->CI->session->set_userdata(array('logado'=>TRUE));
$this->CI->session->set_userdata(array('nomeusuario'=>$row->NomeUsuario));
$this->CI->session->set_userdata(array('codigousuario'=>$row->CodigoUsuario));
$this->CI->session->set_userdata(array('codigosetor'=>$row->CodigoSetor));
$this->CI->session->set_userdata(array('tipousuario'=>$row->TipoUsuario));
$this->CI->session->set_userdata(array('codigotabela'=>$row->CodigoTabela));
$this->CI->session->set_userdata(array('tipotabela'=>$row->TipoTabela));
return TRUE;
}
}
Test verify session = All Pages
function try_session_login() {
if (!$this->CI->session->userdata('logado')) {
redirect('acesso','refresh');
}
}