ユーザーが ASP.net Web サイトにログインしたときに通知を受け取る方法はありますか?
注: ユーザーは「ログイン ページ」にアクセスしなくてもログインできます。「remember me」Cookie が存在する場合、任意のページにアクセスしてログインできます。
ユーザーがログインしているときに、セッション関連の情報を取得したいと考えています。
注:
Login.LoggedIn
イベントがあります。問題は、そのコントロールがすべてのページに存在しないことです。そして、それが存在する1つのページ( )はイベントLogin.aspx
を呼び出しません。OnLoggedIn
Global.asax
グローバルなOn Session Start通知があるのと同じ方法で:
void Session_Start(object sender, EventArgs e)
{
}
どこかにOn User Logged In通知があると思います:
void LoggedIn(object sender, EventArgs e)
{
}
ボーナスリーディング
- ログイン ページ ASP.NET の OnLoggedIn イベント
- ログイン時にカスタム コードを実行する
- MDSN Logon.OnLoggedIn イベント
- 「Remember Me」が設定されている場合、最終ログイン日を更新する方法は?