User Authentication and Role Assignment - ASP.NET Core Identity Tutorial