>>160
まあこの程度ならどっちでもいいって言えばどっちでもいいけど、
randomurlのチェックやらsaveFieldなんかの処理は
モデルに書くとすっきりすると思うのねん。

コントローラーは
if($this->User->checkRandomUrl()){
 $this->User->activate();
 $this->Session->setFlash('どったらこったら', true));
}else{
....
}

こんな感じで何やってるかわかりやすくなるっしょ。