Yes, ASP.NET Identity requires distinct SignInManager and UserManager classes.
The management of user accounts, including their creation, updating, and deletion, password resets, and email address confirmations, is under the purview of the UserManager class
SignInManager class is responsible for handling the authentication and sign-in process for the application