我正在开发一个VB.NET项目,需要多个客户端同时访问该软件。但是,这些客户端对软件具有不同级别的权限,例如某些将是管理员,有些将是管理员,有些将是用户。
如图所示,用户将只拥有该软件的某些功能,管理员可以完全控制该软件。
我会要求客户在启动软件时识别自己,可能是通过用户名和密码。一旦确定,表单应用程序应仅显示相关的表单和控件。
如何开发代码以便我可以合并用户配置文件?有没有行业标准的方法来解决这个问题?
答案 0 :(得分:0)
我会将基于角色的安全视为一个很好的起点。这是我发现的一篇文章,给出了这样做的一个例子 - http://msdn.microsoft.com/en-us/library/aa480723.aspx它有点过时(2006),但我认为概念应该是最新的。
HTH
瓦德