So lately I being playing around with AspNet Identity.
Number of things I have found out that:-
- SignInManager was responsible for creating authentication cookie.
- SignInManager constructor need a UserManager ==> SignInManager(UserManager x)
- UserManager requires a implementation of IUserStore
- IUserStore uses Entity Framework User Store
Using the existing
SigninManager as a reference, a
SigninManager constructor takes a
The astute reader will have notice that we missed the implementation of the
IUserStore<TUser> for the
CustomerUserManager. This again is a very quick implementation of a few CRUD operations: