Я переношу приложение ASP.NET MVC 5.1 из MembershipProvider в ASP.NET Identity v2.0. Одной из особенностей, которые у меня есть в приложении, является олицетворение пользователя: администраторы могут регистрироваться как любой другой пользователь, зарегистрированный на сайте, не зная паролей.
Я использовал этот код для реализовать олицетворение пользователя для MembershipProvider, и это не работает с библиотекой Identity.
Как реализовать олицетворение пользователя (не олицетворение IIS) в Identity ASP.NET?