0

以下のコードに追加して、ユーザーがデータベースに存在することを確認し、アカウントが存在するかどうかを確認して、非アクティブまたは無効になっているかどうかを確認するにはどうすればよいですか? これらのいずれかに該当する場合は、サインオフしてユーザーをログイン ページにリダイレクトします。

aspx auth cookie が保存されていても、ユーザー アカウントが削除されているか、非アクティブに設定されている場合、ユーザーは引き続きログインできるという問題が発生しています。

Protected Sub Page_Init(sender As Object, e As System.EventArgs) Handles Me.Init

    If User.Identity.IsAuthenticated Then
        Response.Redirect("~/homepage")
    End If

End Sub

ご協力いただきありがとうございます。

4

2 に答える 2