【发布时间】:2015-08-19 11:12:54
【问题描述】:
我已经为此苦苦挣扎了太久了。我有一个 Expressjs 服务器,它提供了一个登录端点。我得到的响应有一个 JWT 令牌,一小时后到期。都很好。
在 Emberjs 方面,我可以成功验证并获取令牌(使用 ember-simple-auth 和 ember-simple-auth-token)。这很适合保护我的路线。但我不能终生更新 RESTAdapter 标头以包含我的新授权令牌。
我试过了:
- 使用 $.ajaxPrefilter 设置 Authorization 标头。没用
- 从 RESTAdapter 访问“this.get('session.secure.token')”。那是未定义的。
拜托,如果有人能指出我正确的方向,我将永远感激不尽。我需要做的就是将“session.secure.token”中的值附加到所有 RESTAdapter 请求的标头。
谢谢
【问题讨论】:
标签: authentication ember.js token