我正在構建一個Ember-CLI應用程序。我使用ember-cli-simple-auth-devise。我已成功從後端進行身份驗證並獲得API令牌。爲了發送該令牌在每個請求頭這裏http://emberjs.com/api/data/classes/DS.RESTAdapter.html#toc_headers-customization如何從DS.RESTAdapter訪問會話?
import DS from "ember-data";
export default DS.RESTAdapter.extend({
host: "http://localhost:3000",
namespace: "api/v1",
headers: function() {
return {"X-Access-Token": this.get("session.user_token")};
}.property("session.user_token")
});
描述但這不工作我想下面的代碼。我檢查了
this.get("session.user_token")
其中結果未定義。所以會話不能在DS.RESTAdapter中訪問。如何讓會話助手可用於DS.RESTAdapter?
我有同樣的問題,但我沒有使用設計。有沒有人找到這個解決方案? – BLuEGoD 2015-06-07 19:12:09