构建应用程序,将有不同级别的访问权限。
将导航元素的显示限制为适合当前用户的推荐方法是什么?有没有内置的助手呢?
答案 0 :(得分:1)
我问了一个类似的问题here。根据您的需要,有一些选项,就像在视图中检查User.Identity.IsInRole(“xyz”)一样简单(不理想,但它可以完成工作)。
如果您有复杂的导航结构,我的问题中提供的答案可能对您有用。
我应该指出,正如@casperOne所提到的,[Authorize]
属性将阻止未经授权访问相关操作,但无法帮助显示菜单导航。