問題タブ [angular-local-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
106 参照

angularjs - 新しい状態にルーティングするときに $resource のヘッダーを更新する方法

このプロジェクトに JWT トークンを実装しようとしています。そのために、$resourceこのように で Authorization ヘッダーを使用しました。

UI状態「A」でログインすると、ログイン後、トークンをlocalStorageに入れます

ページの UI 状態「B」に移動すると、次のサービスが使用され、トークンなしでリクエストが送信されます。ただし、ページを更新すると、トークンを使用して同じ要求が送信されます。

$localStorage.tokenサービスは最初に値を保存し、状態が変化してもそれを使用すると思います。ただし、ページがリロードされると、$localStorage.token値が再び取得されます。

$localStorage.tokenUI の状態が変化するたびに、このサービスに強制的に値を取得させるにはどうすればよいですか?

前もって感謝します!