私は Web 開発に比較的慣れていないため、アプリケーションのフロントエンドにユーザー情報を安全に保存する方法がわかりません。私の問題は、サーバーの応答からクライアント側の JavaScript を使用してデータを抽出するという問題です。
私が知っている方法は、次のように EJS のようなテンプレートを介してユーザー データを取得することだけです。
<a id="user_id" value="<%=user._id%>" ></a>
しかし、それよりも良い方法が必要ですか?また、ユーザー情報を DOM に入れるのは悪い考えだと思います。WebDB や IndexedDB に入れてみませんか?
私はそうすべきですか?:
sessionStorage.setItem('user_id', '<%=user._id%>');
問題は、これが実際にデータを取得しないことです:
したがって、おそらく私は質問をする必要があります.HTMLのヘッドでサーバーの応答からデータを取得するにはどうすればよいですか?