JWT トークンは次のように保存することが推奨されていると聞きました:
アプリケーションメモリ内の access_token
(私が示した例として - クロージャ)
Cookie エントリの - refresh_token
(HTTP のみ)
現在、私の
access_token は
localStorage に保存されており、承認ステータスの確認に使用されます:
isLoggedIn: state => !!state.token
Vuex
で
refresh_token Cookie に保存されます %
トークンをクロージャ内に保持するかどうかは、使用する正確な実装に依存し、サンプル コードなしで実証するのは少し困難です。アクセス トークンを取得し、それを使用するコードの一部を投稿していただけますか?
ただし、トークンをメモリに保存するには、クロージャである必要はありません。 vueに保存しておくこともできます