在我的项目中我需要定义3个角色:
我还有一个名为“Users”的Table,用于存储以下信息:
当用户尝试登录网站时,如何让角色识别哪个用户是哪个角色?
答案 0 :(得分:0)
首先,创建Users
表只是第一步。您还需要一个Role
表和一个UserRole
多对多关系表来存储哪个用户属于哪个角色(在一个简单的场景中)。
这是整个概念的数据库部分。
然后,在代码方面......由于您提供的表格不同于AspNetMembership中的表格,因此您还需要实施custom membership provider,custom role provider,并且大概是{ {3}}