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