0

Ember-Auth と組み合わせて Ember.js を使用しています。Jquery-File-Upload を使用してファイルをアップロードするときに、ヘッダーを介して認証トークンを送信する必要があります。私はこれに次のように近づいています:

didInsertElement: ->
  $('#image_upload').fileupload
    headers:
      'X-CSRF-Token': Whistlr.Auth.authToken

残念ながら、Whistlr.Auth.authToken未定義です。これが Ember-Auth が認証トークンを保存する場所かどうかはわかりませんが、候補のように思えます。同様に、 や などの他の属性は定義されていませuseruserId。これとは別に、Ember-Auth は正常に動作しているようで、すべてのリクエストで認証トークンを送信します。この問題が発生するのは、手動で取得しようとしたときだけです。何が起こっているかについて何かアドバイスはありますか?

4

1 に答える 1

2

わかりませんがEmber-Auth、オブジェクトのプロパティにアクセスするためです。getメソッドを使用する必要があります。

Whistlr.Auth.get('authToken')

お役に立てば幸いです。

于 2013-08-15T13:20:56.777 に答える