2013-12-11 4 views
0

В настоящее время у меня есть приложение MVC 4 с SimpleMembership, которое хорошо работает. Я считаю, что теперь я могу обновить MVC 5, пока я все еще развиваюсь, а не позже.Использование ASP Identity over SimpleMembership

Мне интересно, было бы практичеело оставаться с SimpleMembership или переместиться на ASP Identity. Я прочитал, что можно работать SimpleMembership. Link

У меня не возникло бы проблемы с переездом в ASP Identity, если бы я не читал, что это вынудило разработчика реализовать большинство функций, которые старые версии имели. Например, попытки входа в систему и подтверждение электронной почты. Here is one place this is stated

Возможно, были изменения в ASP Identity, поскольку эти сообщения, но мне сложно найти документацию по нему.

Любые советы или личные впечатления были бы высоко оценены.

ответ

0

Открытый код SimpleSecurity Project является хорошим примером реализации таких функций, как email confirmation с использованием идентификатора ASP.NET. Этот проект также дает пример using SimpleMembership in MVC 5 и помогает вам преодолеть некоторые препятствия, которые я ударил при попытке выполнить обновление до MVC 5. Реализация ASP.NET Identity в SimpleSecurity project decouples it from the web application и предоставляет API, аналогичный классу WebSecurity, с которым вы знакомы используя SimpleMembership. SimpleSecurity предоставляет вам обе опции с MVC 5, но поскольку вы прилагаете усилия для обновления до MVC 5, и вы все еще находитесь в разработке, я бы также сделал попытку перейти на ASP.NET Identity, поскольку это будущее идентификации и контроля доступа в ASP.NET.

Смежные вопросы