0
我的應用程序的Rails體系結構是一個包含許多Rails引擎的應用程序。我的一個引擎處理auth,包裝devise。如何使用設計檢查其他Rails引擎中的auth?
我沒有找到合適的方法是如何讓我的其他引擎檢查行動。
從Grails的到來,我會做這個with a Filter,如:
checkUserCookie(controller:'*', action:'*') {
before = { }
}
如何做一些Rails的可比性?我找到的唯一解決方案是在我的AuthEngine中,爲了子類ActionController :: Base並在那裏添加我的before_filter。然後我會被要求在我所有的其他引擎中繼承這個。這看起來似乎太過圓潤了。