我正在使用Backbone和Marionette。骨幹:如何獲得經過身份驗證的用戶數據
我有一個用戶自定義模式:
Users.User = Backbone.Model.extend({
defaults: {
short_name: '',
full_name: ''
}
});
我想輕鬆地訪問當前登錄的用戶數據在我的骨幹代碼。
我不知道是否要:
- 有一個單獨的模型,從用戶模型(也許Users.AuthUser ??)
OR
- 附加繼承Users.User模型中的一個單獨的函數返回給我一個User模型的實例,但包含登錄的用戶數據。
我也不知道如何檢索當前登錄的用戶數據。
我是否通過像http://example.com/me
這樣的端點url將數據公開爲JSON?
或者某種程度上Backbone可以訪問會話數據?
你在自己的骨幹應用程序中實現相同的東西嗎? – 2013-03-05 01:01:58
個人在這種情況下,正如我上面所描述的是我會做的。子類化將允許我重寫諸如'defaults'和'validate()'之類的東西。是的,我認爲'/我'是一個完全有效的資源。如果您(或其他人)下週開發移動/桌面應用程序,則您的服務實施不需要更改以適應它。 – juco 2013-03-05 08:54:57