У меня есть приложение ASP.NET с большим количеством пользователей и большой базой данных.Теперь я хочу иметь его в MVC 2. Я не хочу мигрировать, я делаю это более или менее с нуля.База данных, которую я хочу сохранить и не трогать слишком много.
У меня уже есть таблицы базы данных, и я также хочу сохранить LINQ to SQL-Layer.Я не использовал MembershipProvider в моей текущей реализации (в ASP.NET 1.0 это не поддерживалось).
Итак, либо я пишу свой собственный Membershipprovider для удовлетворения потребностей моей базы данных и приложения, либо я вообще не использую membershipprovider.
Я хотел бы понять последствия, если я не использую поставщика членства.Что с этим связано?Я понимаю, что в ASP.NET элементы управления логином связаны с провайдером.AccountModel, который автоматически генерируется с MVC2, может быть легко изменен для поддержки моей существующей логики.
Что происходит, когда пользователь идентифицируется AuthCookie?MVC тогда использует MembershipProvider?
Я что-то пропускаю?У меня есть те же вопросы, касающиеся RoleProvider.
Вклад приветствуется.