0
嗨,大家好,我不知道該怎麼做?我的網絡用戶日期已過期,那麼用戶不能在我的網絡上進行任何操作。我正在使用RoR 4.我的網站包含用戶和產品模型。產品模型由CRUD組成。而用戶型號日期比現在更多。它過期了,那麼這個用戶什麼都不做。如何解決這個問題。對不起我的英語水平當用戶日期在RoR上過期時如何不做任何用戶?
嗨,大家好,我不知道該怎麼做?我的網絡用戶日期已過期,那麼用戶不能在我的網絡上進行任何操作。我正在使用RoR 4.我的網站包含用戶和產品模型。產品模型由CRUD組成。而用戶型號日期比現在更多。它過期了,那麼這個用戶什麼都不做。如何解決這個問題。對不起我的英語水平當用戶日期在RoR上過期時如何不做任何用戶?
您可以在ApplicationController中(或ProductController的)一個的before_filter所以如果日期是過期重定向用戶到一個錯誤/配置/ ...頁面
如果你希望你的應用程序增長,你可以考慮使用類似CanCan的東西來管理權限,所以你可以控制未來的更多案例
謝謝rhernando。 CanCan太大了。我剛剛找到了權威寶石。 – Brain