标签: c# asp.net-mvc caching cookies user-roles
您有一个Asp.Net Mc项目,并使用了主布局结构,IoC,存储库模式等。应根据用户角色许可生成菜单。例如,如果用户不是admin,则用户不应在菜单中看到菜单项。问题是,填写左侧菜单的最佳方法是什么?通过存储的cookie,存储在缓存中,是否通过用户登录,会话或其他方式连接到db?什么是最好的方法 ?