【发布时间】:2015-04-14 04:16:33
【问题描述】:
我在网站上有一个菜单。我想为每个角色访问它。
例如:我有 3 个角色,角色 1 可以访问人员、推荐、访问菜单,角色 2 可以访问人员、饮食菜单,角色 3 具有完全访问权限。
我创建了一个静态类,在用户登录站点时设置值。并将此类属性用于显示/隐藏菜单。但是当其他用户登录站点时更改此值。
public static class GlobalVariables
{
public static string UserName { get; set; }
public static string Image { get; set; }
public static bool IsAuthorizePersonnel { get; set; }
public static bool IsAuthorizeReferred { get; set; }
public static bool IsAuthorizeDiet { get; set; }
public static bool IsAuthorizeVisit { get; set; }
}
如何设置菜单访问权限?
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-4 authorization