私は MEAN スタックの初心者であり、MEAN を使用してエンドツーエンドのアプリケーションを開発しています。クライアント側 (Angularjs など) で認証トークンを処理する方法について少し混乱しています。
ユーザーのサインアップまたはアプリケーションへのログインの後に、認証トークンを作成しました。認証トークンを作成するためにこのリンクをたどりました。応答ヘッダーに認証トークンを設定し、クライアント側のブラウザー localStorage に保存します。REST 呼び出しを行うたびにアクセスしました。
localStorage から直接トークンにアクセスするのは良い方法ですか、それともファクトリまたはサービスのいずれかを作成してトークンにアクセスする必要がありますか? ファクトリまたはサービスのいずれかを作成してトークンにアクセスする多くの SO 回答を見てきましたが、localStorage からすぐにトークンにアクセスできる場合、ファクトリまたはサービスを作成する必要があるのはなぜですか? そのためのベストプラクティスはありますか?