私は ember-simple-auth の基本構成を使用しています。送信をクリックすると、リクエストはバックエンドに送信されますが、パスワード フィールドが空になります。ユーザー名フィールドがまだ入力されています。
私のテンプレート: login.emblem
form.submit='authenticate'
Ember.TextField id='identification' valueBinding='identification'
Ember.TextField id='password' type='password' valueBinding='password'
button type='submit'
| Login
コントローラー: login.js
import Ember from "ember";
import LoginControllerMixin from 'simple-auth/mixins/login-controller-mixin';
export default Ember.Controller.extend(LoginControllerMixin, {
authenticator: "simple-auth-authenticator:oauth2-password-grant",
});
ルート: login.js
import Ember from "ember";
import UnauthenticatedRouteMixin from 'simple-auth/mixins/unauthenticated-route-mixin';
export default Ember.Route.extend(UnauthenticatedRouteMixin, {
});