Мне не нужны вещи Роли.У меня есть только пользователь с такими свойствами:
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, я перенаправляю на страницу администратора или в область клиентов.
Так что мне действительно нужны все эти материалы провайдера Членства