[英]Ember simple auth token authenticator
我是 Ember 的新手,我想将 ember simple-auth 库与 ember simple-auth-token 一起使用。 我的问题是我无法理解在身份验证器变量中放入什么。 下面的代码取自 github 上的 simple-auth-token 自述文件。
// app/controllers/login.js
import Ember from 'ember';
export default Ember.Controller.extend({
session: Ember.inject.service(),
actions: {
authenticate: function() {
var credentials = this.getProperties('identification', 'password'),
authenticator = 'authenticator:token';
this.get('session').authenticate(authenticator, credentials);
}
}
});
我的服务器用一个看起来很像这样的令牌进行响应:{"auth_token":"f4f49eed1ddc43254c8a"}。
我应该将“身份验证器:令牌”更改为“身份验证器:auth_token”吗? 令牌值究竟将如何传递给身份验证器?
在此先感谢您的帮助!
身份验证器是指应使用哪种类型的身份验证器(令牌或 JWT)。
如果您不使用 JWT 令牌,则此问题与您有关: https : //github.com/jpadilla/ember-simple-auth-token/issues/151
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.