Make sure the .NET Core version is set to ASP.NET Core 2.0. Select Web Application. Then Select Change Authentication.

Select Individual User Accounts. This will add the required middleware, database tables and pages/controllers for user management. Then select OK

You can now see that Individual User Accounts has been selected. Select OK to create the Web Application.

Modify the Web Application Project

First, you'll need to create a PixelPin developer account to obtain your Client ID and Client Secret. A guide on how to do this can be found following this link. Your Redirect URI will be http(s)://www.baseurl.co.uk/signin-pixelpin, for example http://localhost:54654/signin-pixelpin.

Open up Startup.cs.

Install and add the following using statement:

using Microsoft.IdentityModel.Protocols.OpenIdConnect;

Add the following code below the ConfigureServices method to configure the PixelPin OpenID Connect provider so that you can use PixelPin to Single Sign On into your Web Application.