2016-04-18 8 views
1

私のAPIを取得および削除し、PUT/PATCHsと投稿のために、体内でのパラメータのためのクエリパラメータとしてAPIトークンを期待しています。apiアクセストークンを挿入するための「Ember方法」がありますか?

私はエンバーガイドinclusion of an API key in a headerに見るが、それは私のAPIが期待するものではありません。私はまた、ajaxメソッドをオーバーライドするように見えたが、そのメンバーがプライベートマークされているので、私はそれが「エンバー・ウェイ」とみなされるであろうとは思わないものもold postsを見ました。

は文書「エンバーウェイは」これを実現するかありますか?または、ほとんどの人がこれに従っている「ベストプラクティス」はありますか?

答えて

0

エンバーウェイHeader Customization

マッチングスレッド setting the access token on every ajax request

+0

は、私はこれらの両方を見て、私の質問でそれらを言及しました。 APIはヘッダーの一部としてキーを期待していないので、サーバー上のAPIを変更しない限り動作しません。限りAjaxのメソッドをオーバーライドすると、私はこれが見つかりました:http://pulkitgoyal.in/add-params-ember-datas-restadapter-ajax-requests/、働くのが、私の質問に指摘したようにアヤックス方法が記されています私的なものだから、それはEmberの開発者が私たちにこれをやりたがっているようには見えない。 – nPn

+0

ember apiガイドからの特定の解決策がなぜ公式でないのでしょうか?とにかく、あなたはドントた場合、私はとの問題を持っていない –

+0

を歩いて、あなたが常にあなたのアクセストークンは、すべてのユーザーに表示されるので、私はお勧めしません、URLのパラメータとして送信することができ、ヘッダにそれを送りたいですすべてのガイドとそれを使用する_if_私は、ヘッダーからトークンを取得するサポートを話す必要がありますが、それはないので、私は_adapt_ Ember既存のAPIで動作するようにしようとしています。私たちが混乱していない限り、私は誰もがブラウザ上で見ることができるものではなく、私が話しているajaxを介して送信される要求です。ブラウザのアドレスバーに表示されているこれらのクエリパラメータを参照してください。 – nPn

関連する問題