I have a WEB API which acts as Authorization server (OAUTH claims based) for one of the ASP.NET MVC Client App. API is written in such a way that it is capable of providing authentication for any client app configured in the database. Both Web api and client app are deployed to Azure as web apps and are functioning as expected.
Now I have a second MVC Client App which also will be deployed to Azure web app. my question is how do I implement SSO for the second app when the user logins in first app
webapp1 Login page --->
WEB API OAUTH Claims authentication
user logs in <---
webapp2 (needs SSO)--- >?
Do we need to have a VM in Azure or Active Directory in Azure in order to achieve this?