CakePHP登录,密码字段返回哈希密码?

CakePHP登录,密码字段返回哈希密码?,cakephp,login,Cakephp,Login,当我在登录表单上输入用户名和密码时,它不会重定向到$loginDirect路径,并再次显示登录表单,其中密码字段填充了数据库中该用户名的哈希密码 我使用wAuth组件和登录插件 这是文件login.ctp: <?php if($session->check('Message.Auth')) $session->flash(); echo $form->create('User',array('action'=>'/login'));

当我在登录表单上输入用户名和密码时,它不会重定向到
$loginDirect
路径,并再次显示登录表单,其中密码字段填充了数据库中该用户名的哈希密码

我使用w
Auth
组件和登录插件

这是文件
login.ctp

<?php 
    if($session->check('Message.Auth'))
        $session->flash();
    echo $form->create('User',array('action'=>'/login'));
    echo $form->input('username');
    echo $form->input('password');

    echo $form->end('login');
?>

登录问题仅适用于操作中的
/

对于每次失败的提交尝试,通常最好清空密码字段,您可以通过

echo$form->input('password',array('value'=>false))

不久前,我问了一个类似的问题(我的回答):

function beforeFilter(){
    $this->Auth->loginRedirect = array('controller' => 'posts', 'action' => 'index');            
}