Is the Password hashed when this is executed? UserManager.CreateAsync(user, model.Password);. If so, how is the hashing done in a MVC 5 version 5.2.2.0 project done by default? Is it still SHA1 + salt + base64. Something similar this?:
internal string EncodePassword(string pass,  string salt)
{
   byte[] bytes = Encoding.Unicode.GetBytes(pass);
   byte[] src = Convert.FromBase64String(salt);
   byte[] dst = new byte[src.Length + bytes.Length];
   byte[] inArray = null;
   Buffer.BlockCopy(src, 0, dst, 0, src.Length);
   Buffer.BlockCopy(bytes, 0, dst, src.Length, bytes.Length);
   HashAlgorithm algorithm = HashAlgorithm.Create("SHA1");
   inArray = algorithm.ComputeHash(dst);
   return Convert.ToBase64String(inArray);
}
 
    