2010-11-12 52 views
1

Rails提供了一個很好的功能,就是模型回調。這些回調匹配活動記錄對象生命週期的步驟:after_save,before_validation等...Rails回調 - 爲用戶模型創建on_login回調?

因此,我想知道如果我們可以有特定的回調。例如:after_login,:before_login,:after_logout,...對於用戶模型將是很好的。如何做到這一點?

有一個很明顯的方法:在你的控制器內部。還有另一個嗎?

回答

0

它對你的系統非常具體,比如你的用戶是如何登錄的。

你需要自己做這個回調。你可以使用ActiveSupport :: Callback來做到這一點。您可以在身份驗證插件上提出一些功能請求。