I'm looking to add IdentityServer3 to a web app that currently uses a standard Entity Framework, SQL Server, Code First based approach to managing users and roles.
I would like to add IdentityServer3 for securing a new Web API endpoint with Basic Auth, JWT and OAuth2. They key point would be to leave the existing user experience (login urls, cookies etc) undisturbed.
I'd like to leave the ASP.Net identity code alone as much as possible.
My question is, what are the key steps I need to perform and are there are relevant samples?
There seems to be plenty of documentation but it's fairly involved and I can't find a sample for this exact scenario.