Membership
クラスを使用してLogin.aspxページを作成したいと思います。を使用してユーザー名とパスワードを確認し、Membership.ValidateUser(txtUsern.Text, txtPass.Text)
このユーザーの役割を取得したいと思います。Membership
クラスにユーザーの役割を取得するメソッドはありますか?
ありがとうございました....
Membership
クラスを使用してLogin.aspxページを作成したいと思います。を使用してユーザー名とパスワードを確認し、Membership.ValidateUser(txtUsern.Text, txtPass.Text)
このユーザーの役割を取得したいと思います。Membership
クラスにユーザーの役割を取得するメソッドはありますか?
ありがとうございました....
String[] roles = Roles.GetRolesForUser(); // roles of currently logged-on user
また
roles = Roles.GetRolesForUser(userName); // roles of the user with the specified username
次のコードを使用する必要があります
string[] roles = Roles.GetRolesForUser("userName");
上記のロール文字列配列には、ユーザーのすべてのロールが含まれます。これに加えて、ユーザーがログインしている場合、ユーザーが特定の役割に属しているか、使用していないかを確認できます
if(Roles.IsUserInRole("Admin"))
{
//your code
}
ここで「管理者」は役割です。