哪种模式可用于身份验证和授权.... c#

时间:2011-04-07 04:18:43

标签: .net asp.net winforms authentication authorization

场景: -

1)c#中有基于交易的winApp。您必须查看用户是否有权使用特定模块(宏级别身份验证)。

2)此外,您必须检查授权用户是否有足够的权限访问某些报告/菜单/属性等。(更精细级别的授权)

问题: -

你“必须”使用设计模式。根据你,哪种模式适用于这种情况。

的约束: -

你无法避免使用模式。您必须使用标准/自定义模式来实现它。

1 个答案:

答案 0 :(得分:1)

您可能希望使用命令模式来查看用户是否有权执行特定操作(如果不是禁用)。

查看MS企业库可能会有所帮助,我看到我的团队将其用于身份验证(基于角色/组)