私は実際に反応ベースのフロントエンドアプリケーションを開発しています。同型機能をオンにしたいと思います。 ユーザーは認証できますが、現在JWTを使用してクライアント接続をlocalstorageに保存しています。isomorphic(またはユニバーサル)のユーザーコンテキストがJWTのアプリケーションと反応する
私の問題は、ユーザーの接続時にアプリケーションの最初のページが異なることがあるということです。
実際には、ページがロードされ、xhr要求がヘッダーにトークンとともに送信されるため、サーバーの応答はトークンに依存します。 しかし、私が同形レンダリングに切り替えると、トークンは要求に含まれないので、サーバーはユーザーが切断されているかのように応答を返します。ここで
は、それが実際にどのように動作するかを説明するためのスキームである:
まずブラウザはNode.jsのサーバーからJavaScriptをロードします。ユーザトークンがすでに存在する場合、ブラウザはこのトークンを使用してバックエンドに要求を送信します。したがって、応答はユーザーの権限によって異なります。
さて、同型JSためのスキーム:ページがnode.js.によって生成される
したがって、要求はnode.jsによってバックエンドに送信されるため、node.jsにはブラウザに格納されたトークンへのアクセス権がありません。
この問題を解決する方法があるかどうかを知りたいと思います。
ありがとうございます。