私がしたいのは、一度に1つのデバイスにしかログインできないようにユーザーIDを制限することです。たとえば、ユーザーID「abc」は自分のコンピュータにログインします。ユーザID「abc」は現在、自分の電話機からログインしようとします。私がしたいのは、自分のコンピュータ上でセッションを終了させることです。同じユーザーIDが複数のデバイスにログインしようとしている場合、他のデバイスでセッションを強制終了するにはどうすればよいですか? Asp.net Identity
私はAsp.net mvcとIDメンバーシップを使用しています。私はテーブルログインを作成するアイデアを持っています。 userId、現在のセッションまたはクレームIDを保存し、誰かがログインしたときにuserIdに従ってすべてのセッションを削除します。
このような機能を実装する方法を実際のコードで提供することはできますか?
コード例を提供できますか? – user3857731
私が提供したリンクに従ってください。これは、Asp.netアイデンティティチームのメンバーによって書かれています。 – Alireza