私は2回目のMEAN webappにsatellizerを使用しています.2人のコンピュータを同時に使用してログインすることを避ける必要があります。平均スタック - Satellizer - 2回同じログインを避ける(複数のセッションを避ける)
私のアプローチは次のようになります。
ユーザーがテーブルにない場合はログインしているユーザーを保存するコレクションを作成し、ユーザーがログインするたびに、確認してください。存在しない場合は、追加します。存在する場合は、フロントエンドにエラーを送信します。
ユーザがログアウトすると、ログインしたユーザのコレクションにユーザのドキュメントが削除されます。
より専門的なソリューションやsatellizer、Node.jsのか、マングースのために、すでに内蔵のソリューションがある場合、私は知らない...
なぜsocket.ioが必要なのですか?私はちょうどサーバーに配列を持っていて、ログイン/ログアウトするたびにユーザーを押したりポップしたりすることができます。 – Egidi
私はもう少しの助けが必要だと思う。私はnode.jsでかなり初心者だ – Egidi