2012-02-21 44 views
1

我正在構建我的第一個主幹應用程序,雖然我在做我的身份驗證服務器端,但未授權的用戶無法使用這些功能,但因爲它們位於我的資產路徑和部分我的骨幹文件,一切都被加載。根據身份驗證加載backbone.js資源

有沒有辦法只加載用戶實際上可以使用的資源?

我正在使用cancan的Rails來管理此服務器端。

回答

0

的最好方法是創建一個名爲requireLogin: true/false財產基本視圖。

所有其他視圖應該繼承此視圖和需要驗證的視圖,您應該設置requireLogin:true,對於所有其他視圖,此屬性應爲false

之後,您應該處理此屬性的身份驗證基礎。