【鋭利団体】PK-Brothers鋭利団体PK-Brothers丸くならない。我々のHOME我々について我々へのお問い合わせCakePHPでログインフォームを使わず明示的にログイン処理をする方法http://pk-brothers.com/1255/CakePHPでログインフォームを使わず明示的にログイン処理をする方法2013年12月19日(木)どえれぇなぁ!なぁ?どえれぇなあ!?さぁ今回もCakePHPの時間がやってきました。飽きているのは自分だけでしょうか?僕はこう思いました。CakePHPっていつもログインフォームを介してログインしてるよなぁ。Facebookログインとか使用した際に、もっと明示的にログインしなきゃいけないよな。えれー!まぁ、Facebookに限ったことではないのですが、ログインフォーム以外の条件でもログイン条件が整うこともあるはずです。そんな時に明示的にログインしたいですよね?わざわざログインフォームのパラメータをつくってloginを通すとかいらないんですよ?そんなどえれえことを考えたのです。いや、おもったのです。明示的にログインする方法。それは簡単だったのです。いつも$this->Auth->login();とかっていってログインフォームからパラメータを渡していると思いますが。);みたいな感じで引数を渡してやるだけ。ちなみに、これはどんな引数を渡したとしてもログインされるので、場合によっては注意が必要ですよ。渡す場合はそれなりの注意はしていると思いますが。この渡された引数がログインセッションとして格納されます。ちなみにこれはCakePHP2系ぐらいから実装されたようです。みんなが欲した機能だったんですね。PK-Brothers.。