Я рассматриваю возможность переноса старого приложения на MVC4, но пока не могу изменить базу данных. Существующая база данных уже имеет свою собственную настройку таблиц пользователя/группы/членства (я мог бы добавить довольно причудливым способом, но это работает).
С помощью MembershipProviders в стиле MVC3 я мог бы расширить свое собственное расширение того, что мне нужно для входа в систему, проверки разрешений роли, изменения атрибутов пользователя и т. д., но я не понимаю, как добиться этого с помощью MVC4 и SimpleMembership, а затем как использовать OpenAuth рядом с ним в качестве альтернативного способа входа в систему.
Я искал вокруг, но, похоже, в Интернете очень мало контента по этому поводу, есть идеи?
Мне не нужна реализация SimpleMembership, если кто-нибудь знает о другом подобном провайдере, который тоже подойдет.