16

asp.netおよびc#メンバーシッププロバイダーを使用して、ユーザーが登録されているかどうかを確認する方法は? 「ログインステータス」を使用するのではなく、コードでこれを処理したいですか?

4

2 に答える 2

44

彼らが「登録済み」ユーザーなのか、それともログイン済みなのか (ログイン ステータスが示すように) を知りたいかどうかわからない

彼らがログインしているかどうかを確認する方法は次のとおりです(ログインステータスが使用するもの):

System.Web.HttpContext.Current.User.Identity.IsAuthenticated;
于 2009-02-01T02:54:53.440 に答える
12
MembershipProvider.GetUser(string username, bool updateLastActivityDateTime)

これにより、ユーザーが取得されるか、ユーザーが存在しない (登録されていない) という null が返されます。

于 2009-02-01T02:55:14.237 に答える