c#系统中基于角色的访问控制

本文关键字:角色 访问控制 系统 于角色 | 更新日期: 2023-09-27 18:10:58

我正在创建一个餐厅管理系统,我想启用或禁用一些按钮根据用户类型。

例如,如果用户有admin类型的帐户,则Edit salary按钮是启用的;如果用户没有admin权限,则该按钮应禁用。

我使用sql创建了两个表。第一个是USER,它有(Username, PasswordUserTypeID列),另一个表有(UserTypeIDUsertype)。

我该怎么做?还有别的办法吗?

c#系统中基于角色的访问控制

如果您正在使用Java和Spring,请查看Spring Security。它们的DSL特性和标记库应该能够帮助