エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[CakePHP2.x]AuthComponent 認証をユーザー用と管理者用で分ける|STAFF BLOG|株式会社 アルヴェアーレ [ALVEARE]
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[CakePHP2.x]AuthComponent 認証をユーザー用と管理者用で分ける|STAFF BLOG|株式会社 アルヴェアーレ [ALVEARE]
使用環境:CakePHP2.3.1 CakePHPで開発する時、ほぼ9割方使用するであろうAuthコンポーネントですが、 ... 使用環境:CakePHP2.3.1 CakePHPで開発する時、ほぼ9割方使用するであろうAuthコンポーネントですが、 管理者とユーザでテーブルを分ける場合、そのまま実装すると 片方で認証を行うと、もう一方もログイン済となってしまい正しく動作しないようです。 ちょっと一工夫が必要みたいでメモ 個人的にAuthコンポーネントの設定はAppコントローラに書く事が多いです。 AppController.php キモとなるのは23行目のセッションキーの変更 Authコンポーネント内ではstaticで’Auth.User’で宣言されており、 管理側もユーザ側も同じセッションキーを使用する為上記の現象になるようです。 //フロント、管理識別 if (isset($this->params['prefix']) && $this->params['prefix'] === 'admin') { //レ