我的问题是即使我输入了错误的密码我仍然可以登录。我似乎不知道我如何解码密码是否有问题。
加密密钥:
$config['encryption_key'] = 'formcreatormj';
登录代码:
function login($email,$password){
$pw = $this->encrypt->decode($password);
$this->db->where('email',$email);
$this->db->where('password', $pw);
$query=$this->db->get('user');
if($query->num_rows()>0){
foreach($query->result() as $rows){
//add all data to session
$this->addSession($rows->id, $rows->username);
}
return true;
}
return false;
}