ユーザーセッションを終了する管理者

asp.net session
ユーザーセッションを終了する管理者

このプロジェクトでは、管理者が特定の条件下で特定のユーザーを「強制的にログオフ」する必要がある状況があります。 つまり、管理ユーザーは、他のユーザーのセッションを強制終了できる必要があります。

これは可能ですか? セッションプロパティを使用することで、現在のセッション(現在のユーザーのセッション)を強制終了できますが、(管理ユーザーの場合)他のユーザーのセッションを強制終了できますか?

  0  0


ベストアンサー

データベース(またはユーザー名/パスワードを保存する場所)のユーザーテーブルにブール値を追加できます。 次に、ユーザーが現在要求されているアクションを実行する権限があるかどうかを確認する条件文をコードの一部に記述します。

条件ステートメントで、ブールフラグがtrueの場合、セッションを削除します。 falseの場合、通常どおり続行します。

その後、ユーザーのブール値フラグをtrueに設定するだけで、ユーザーが次に実行するアクションでログアウトされます。

1


タイトルとURLをコピーしました