0

プロジェクトにember-simple-authを実装しましたが、クライアント側の検証を追加する方法に関する情報が見つかりませんでした。デフォルトでは、すべてのリクエストをバックエンドに渡します。

sessionAuthenticationFailed関数では、バックエンドからのすべてのエラーを処理できますが、クライアント側の検証を追加するにはどうすればよいですか?

私のコードは例ではデフォルトですが、それでも何か間違っています。

LoginController.coffee

App.LoginController = Em.Controller.extend(SimpleAuth.LoginControllerMixin,
  authenticator: "simple-auth-authenticator:oauth2-password-grant"
)

ログインルート.コーヒー

App.LoginRoute = Em.Route.extend

  actions:
    sessionAuthenticationFailed: (response) ->
      console.log 'sessionAuthenticationFailed', response

ログイン.エンブレム

.b-content

  .b-content__body
    form.b-form submit='authenticate'

      Ember.TextField id='identification' valueBinding='identification' class='b-form__input'

      Ember.TextField id='password' type='password' valueBinding='password' class='b-form__input'

      button.b-form__submit.b-button.b-button--primary.ts-submit type='submit'
        | Enter
4

1 に答える 1