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
路径,并再次显示登录表单,其中密码字段填充了数据库中该用户名的哈希密码
我使用wAuth
组件和登录插件
这是文件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');
}