Пользовательская аутентификация / авторизация в MVC 3 - PullRequest
0 голосов
/ 23 января 2012

В чем преимущество использования идентификатора и принципала по сравнению с пользовательским поставщиком членства и пользовательским RoleProvider? Я реализовал Пользовательский поставщик членства и Пользовательский поставщик ролей (после прочтения этой статьи: http://www.brianlegg.com/post/2011/05/09/Implementing-your-own-RoleProvider-and-MembershipProvider-in-MVC-3.aspx)

Тем не менее, я хотел бы знать, является ли использование Identity и Principal более подходящим вариантом. Если так, как я могу идти о

Заранее спасибо

1 Ответ

3 голосов
/ 23 января 2012

Членство провайдера не имеет к этому никакого отношения.FormsAuthentication - это поставщик IIdentity, а Role Provider - это реализация IPrincipal.Они заранее написаны для вас.Членство просто используется для фактической аутентификации.

...