-1

我正在开发一个需要多个客户端同时访问该软件的 VB.NET 项目。但是,这些客户端将在软件上拥有不同级别的权限,例如一些是管理员,一些是经理,一些是用户。

如图所示,用户只能使用该软件的某些功能,而管理员可以完全控制该软件。

我将要求客户在启动软件时表明自己的身份,可能是通过用户名和密码。一旦确定,表单应用程序应该只向他们显示相关的表单和控件。

如何开发我的代码以便可以合并用户分析?是否有任何行业标准的方法来解决这个问题?

4

1 回答 1

0

我会将基于角色的安全性视为一个很好的起点。这是我发现的一篇文章,给出了一个这样做的例子 - http://msdn.microsoft.com/en-us/library/aa480723.aspx 它有点过时(2006),但我认为这些概念应该是最新的.

高温高压

韦德

于 2012-09-28T16:55:47.377 回答