2012-11-16 21 views
2

我想編寫一個函數,在用戶未通過身份驗證時設置cookie。所以在authenticate_user之後!如果用戶未通過身份驗證,則Cookie將被設置。這可以在設計中完成。 我試圖通過自定義authenticate_user來做到這一點!功能,但找不到任何東西。設計:authenticate_user的自定義後備功能

感謝

回答

1

是否使用before_filter打電話authenticate_user!?你就不能這樣做:

before_filter do 
    authenticate_user! 
    your_cookie_method if current_user.nil? 
end 
+0

我使用它在很多引擎,所以我不得不小心使所有引擎,這是不好的控制這些變化,我想做出改變制定的的authenticate_user功能 –