CakePHP1.2 ログイン時の自動リダイレクト回避
CakePHPのAuthコンポーネントを使った時、
/controller/components/auth.php
内で$this->referer()を使って参照先に勝手にリダイレクトしてくれちゃっている。
勝手がいいかと思ったけど、意図しないページにリダイレクトされてしまう場合も多々あり回避することに。
ログイン時に
<?php $this->Session->del('Auth.redirect'); ?>
参照先を意図的に消去してしまう。
参考にさせていただきました。
http://ameblo.jp/cakephp/entry-10087181695.html
http://d.hatena.ne.jp/kusakari/searchdiary?word=referer&.submit=%B8%A1%BA%F7&type=detail
http://d.hatena.ne.jp/roitan/20090104