我不需要角色的东西。我只有一个具有这些属性的用户:
Id
Firstname
Last name
Institute
Street
City
Postal
Country
Email
Password
IsCustomer
IsAdmin
当用户登录他的帐户而不是执行以下操作时:
if (Membership.ValidateUser(model.UserName, model.Password))
我会打电话给我的
if (UserRepository.ValidateUser(model.UserName, model.Password))
如果有效用户存在,我仍然区分 IsAdmin 与否。
如果 IsAdmin 我重定向到管理页面或客户区域。
那么我真的需要所有会员资格提供者的东西吗?