Javascript HTML授权框架?
我有一个带有RazorView的MVC网站,其中有数百个html元素。 我想启用或禁用某些字段,允许或拒绝编辑某些文本字段…等等。。 有我可以使用的javascript框架吗?或者,实现元素级授权的最佳方法是什么?Javascript HTML授权框架?,javascript,html,asp.net-mvc-4,authorization,Javascript,Html,Asp.net Mvc 4,Authorization,我有一个带有RazorView的MVC网站,其中有数百个html元素。 我想启用或禁用某些字段,允许或拒绝编辑某些文本字段…等等。。 有我可以使用的javascript框架吗?或者,实现元素级授权的最佳方法是什么? 提前感谢。即使您在客户端(Javascript)上检查权限,也必须在服务器站点上验证它。否则,可能会操纵请求并填充您没有权限的字段 所以我不能建议一个与您的问题相匹配的框架,但请确保您也在服务器端验证数据——无论您在客户端使用什么 因此,解决方案可能是隐藏用户没有权限的字段(服务器端
提前感谢。即使您在客户端(Javascript)上检查权限,也必须在服务器站点上验证它。否则,可能会操纵请求并填充您没有权限的字段 所以我不能建议一个与您的问题相匹配的框架,但请确保您也在服务器端验证数据——无论您在客户端使用什么
因此,解决方案可能是隐藏用户没有权限的字段(服务器端模板)。谢谢ihkawiss。我正在控制器上进行服务器端验证。我需要的只是基于auth levels.Ok在html中启用和禁用字段。如果你自己写的话,我认为这将是最干净/最快的解决方案。您可以为每个字段指定一个表示其权限级别的属性。然后根据用户权限检查每个字段(在documentready-jQuery上),并禁用受限字段。确定。我能做到。但我正在寻找一个可扩展的解决方案。此外,迭代每个dom元素可能会影响性能也是我担心的问题。