I have an external web service which holds the user data & I need to use that to log user in. I would like to use existing AccountController + UI views if possible. I tried adding custom SignInManager class to override PasswordSignInAsync as below.
public class MySignInManager<ApplicationUser>
: SignInManager<ApplicationUser> where ApplicationUser : MyModels.ApplicationUser
But it fails due to missing EF database which stores user information. I do not need EF database since this external web service will be my data source.
I read I need to implement UserManager & UserStore but could not find samples with ASP.NET Core release. Could someone point me to that?