こんにちは、ログインフォームを機能させようとしていますが、今のところうまくいきません。後で編集フォームでパスワードを取得するには、encrypt クラスを使用する必要があります。エンコードとデコードは正常に機能しているように見えますが、ログインできません。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;
}}
}