ASP.NET CoreおよびCookieAuthenticationミドルウェアを使用するユーザーに対して複数の同時セッションを防止しようとしています。同時ユーザーセッションの防止ASP.NETコア
これを行う方法に関するヒントを教えてください。
ユーザーがサインインすると、アプリはそのユーザーに対して発行された既存のすべてのCookieを無効にし、効果的に「サインアウト」することが理想的です。その後、古いセッションは、サーバーとの次回の対話時にサインインページにリダイレクトされます。これまでのところ、私はこれを行う方法を見つけていません。
私はdocumentationで説明されているようにカスタムバリデーターを使用する方法を見つけようとしています。
ありがとうございます!
これは意味があります。私は、クッキー認証でそれを行うための "組み込み"の方法が増えることを期待していましたが、ミドルウェアを使用するとうまく動作します。 –