我有下面這段代碼如何阻止軌道控制器執行?
def show
unless logged_in?
login_required
return
end
#some additional code
#that should only execute
#if user is logged in
end
這完美的作品。 現在我想將登錄檢查移到過濾器之前。 問題是,當我從show以外的方法返回時,它不會停止show的執行...我如何停止show
從外部方法(即可以調用的方法從之前的過濾器)?
謝謝!
完美。謝謝! – 2010-09-04 23:25:09
這不再有效。檢查下面Lenny的答案。 – tdgs 2013-02-28 17:08:28