
C# 6 and .NET Core 1.0

Authentication is the process of discovering and verifying the identity of a user by validating their credentials against some authority.
There are multiple authentication mechanisms to choose from. They all implement a pair of interfaces: IIdentity
and IPrincipal
. The most common mechanism is Windows authentication.
You can implement your own authentication mechanism using the GenericIdentity
and GenericPrincipal
classes, but that is beyond the scope of this book.
For testing purposes, we will create a new local user account.
In the Windows 10 Start Menu, navigate to Settings | Accounts | Family and other users. In the Other users section, click on Add someone else to this PC, as shown in the following screenshot:
In the How will this person sign in? step, click on The person who I want to add doesn't have an email address. In the Let's create an account step, click on Add a user without a Microsoft account.
In the Create...
Change the font size
Change margin width
Change background colour