Каков наилучший метод авторизации и аутентификации пользователя в ASP.NET MVC?
Я вижу, что есть действительно два подхода:
- Использовать встроенную систему авторизации ASP.NET.
- Используйте настраиваемую систему с моими собственными таблицами User, Permission, UserGroup и т.д.
Я бы предпочел второй вариант, потому что Пользователь является частью моей модели домена (и у меня есть ноль опыт работы с встроенным компонентом ASP.NET), но я бы очень хотел услышать что люди делали в этой области.