###前提・実現したいこと
Cakephp3でログイン画面を作ろうとしています。
AppControllerにAuth認証のコードを書いたのですが、AppControllerを継承している他のControllerがログイン画面へ遷移してくれません。
###発生している問題・エラーメッセージ
エラーは発生していませんが、AppControllerに書いただけでは、ログイン画面に遷移しないので困っています。
###該当のソースコード
//AppControllerの書いたコード
parent::initialize();
$this->loadComponent('RequestHandler');
$this->loadComponent('Flash');
$this->Auth = $this->loadComponent('Auth', [
'loginAction' => [
'controller' => 'Login',
'action' => 'login',
],
'authenticate' => [
'Form' => [
'fields' => [
'username' => 'id',
'password' => 'password'
]
]
],
'loginRedirect' => [
'controller' => '空白',//空白と書いてある場所もコントローラー名をちゃんと記述しています。
'action' => '空白'
],
'logoutRedirect' => [
'controller' => 'Login',
'action' => 'login'
],
'authError' => 'ログインできませんでした。ログインしてください。',
]);
###試したこと
まだ初心者なので何をしていいのかもわからない状況です。
###補足情報(言語/FW/ツール等のバージョンなど)
質問するのも初めてなので、情報が不足しているかもしれません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/20 03:37
2016/12/20 03:41 編集
2016/12/20 04:00
2016/12/20 04:03