嗨,我正在尝试使我的登录表单正常工作,但到目前为止还没有运气。我需要使用加密类以便稍后在我的编辑表单中检索密码。我已经测试了编码和解码似乎工作正常,但我无法登录。当我用 md5 功能测试它时,我可以正确登录,所以问题一定出在模型的某个地方。请问有什么想法吗?
function validate(){
$this->db->from('users')->where('username', $this->input->post('username'));
$query = $this->db->get();
$rows = $query->row();
$password = $this->input->post('password');
if($query->num_rows == 1){
if ($this->encrypt->decode($rows->password) === $password ) {
return true;
}}
}