2013-07-10 21 views
0

嗨,大家好,我不知道該怎麼做?我的網絡用戶日期已過期,那麼用戶不能在我的網絡上進行任何操作。我正在使用RoR 4.我的網站包含用戶和產品模型。產品模型由CRUD組成。而用戶型號日期比現在更多。它過期了,那麼這個用戶什麼都不做。如何解決這個問題。對不起我的英語水平當用戶日期在RoR上過期時如何不做任何用戶?

回答

1

您可以在ApplicationController中(或ProductController的)一個的before_filter所以如果日期是過期重定向用戶到一個錯誤/配置/ ...頁面

如果你希望你的應用程序增長,你可以考慮使用類似CanCan的東西來管理權限,所以你可以控制未來的更多案例

+0

謝謝rhernando。 CanCan太大了。我剛剛找到了權威寶石。 – Brain

相關問題