I have been searching for an example on how to add a security layer for all our currently running web applications which have been developed in ASP.NET MVC and Web API. The requirement has come from the top for the current new API which will be used by some of our applications but at the same time allowing a user to use one identity.
I have been scouring the internet the whole day watching videos and reading blogs, but I cannot find a solid step by step guide and that is not ASP.NET Core based, that is easy to understand, up to date, perhaps visual and with the correct technologies to use. I have come across two main ones and not sure how they are really interlinked, i.e. IdentityServer 4 and OAuth 2, but I do understand both individually.
Does anyone have a good example or tutorial I could follow that also include authorization. Our current user store is in a SQL Server database, and the end goal is to create one security token service to authenticate all the applications and carry forward claims in JWTs. Please assist?