我在visual studio中创建了一个新的silverlight业务应用程序。
它会自动生成登录部分等,但我希望某些用户只能访问该网站的某些部分。
例如,我想要一个管理员用户,可以完全访问所有网站的用户,以及只能访问网站特定部分的普通用户。
我已经使用了这个在某种程度上有所帮助的tur here,但它似乎不允许我为特定用户创建访问权限。我怎么能这样做?
答案 0 :(得分:0)
有很多方法可以实现这一点。一种简单的方法是拥有“用户角色”表以及用户ID和角色ID之间的映射。
然后在导航中检查该角色是否允许查看/编辑该站点的该部分,并允许访问或显示“您没有足够的权限”消息。
所需代码的确切性质取决于您的导航实施。