sessionAuthenticationFailed(error) を開始するには、コードに何を追加する必要がありますか。現在、ログインに成功すると機能しますが、間違ったユーザー名やパスワードが入力されたときにもメッセージを表示したいと考えています。
これが、カスタム認証システムの認証内にあるものです
authenticate: function(credentials) {
var _this = this;
return new Ember.RSVP.Promise(function(resolve, reject) {
Ember.$.post( _this.serverTokenEndpoint, {
email: credentials.identification,
password: credentials.password
}).then(function(response) {
Ember.run(function() {
resolve({ token: response.session.token });
});
}, function(xhr, status, error) {
var response = JSON.parse(xhr.responseText);
Ember.run(function() {
reject(response.error);
});
});
});
}
エラーメッセージも表示したいと思います。loginController に何を入れる必要がありますか。