-1
ログインフォームにユーザ名とパスワードを入力すると、$loginRedirect
パスにリダイレクトされず、のパスワードフィールドにもう一度ログインフォームが表示され、そのユーザ名のデータベースにハッシュパスワードが設定されます!CakePHPログイン、パスワードフィールドはハッシュパスワードを返しますか?
私は、Auth
コンポーネントとsign_me_upプラグインを使用します。
これは、ファイル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');
?>
、これは、ログインの問題は、単にアクションで/
のためであるのbeforeFilter()
function beforeFilter(){
$this->Auth->loginRedirect = array('controller' => 'posts', 'action' => 'index');
}
です。