ログイン認証画面を作成してみました。
DB登録済のユーザー、PWでログインするも以下のエラーになります。
「ユーザIDあるいはパスワードに誤りがあります。」
理想としてはログイン後にmain.ctpに飛ばせたいと思っております。
修正アドバイスをいただければ助かります。
===以下、UsersController.phpより抜粋===>
public function beforeFilter() {
parent::beforeFilter();
// ユーザー自身による登録とログアウトを許可する
$this->Auth->allow('add', 'logout');
}
public function login() {
if ($this->request->is('post')) {
if ($this->Auth->login()) {
$this->redirect($this->Auth->redirect());
} else {
$this->Session->setFlash(__('ユーザIDあるいはパスワードに誤りがあります。'));
}
}
}
public function logout() {
$this->redirect($this->Auth->logout());
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/12 02:54
2015/07/12 12:45 編集
2015/07/22 13:44 編集