How to integrate azure AppServices API, mobile and web applications

We are at the beginning of our project and want to decide what technologies Azure provides that we can use. First, we will have a mobile application and a later web application. For this we need an API. I really do not want to create separate api for mobile and web applications. This is why I assume that we need to have a common core API that mobile and web applications will link and extend using mobile and web specific logic.

What we want to be ordinary is a user database and authentication (social authentication using instagram, username / password, etc.), business logic. The Azure App Service provides 3 components that can fit into this Azure API App model - I assume that we could use this as the base Azure Mobile App api - which will be used to extend the API application to support specific mobile applications, such as push- notifications. Azure Web App is our web application.

I have the following questions. First of all, only in the "Mobile Application" , he clearly noted that he supports social authentication. In the API application, he said that he supported

Secure APIs with Active Directory, Single Sign-On, and OAuth

The web application does not say anything about authentication. My question is this: can I perform all authentication, access to user management data and business logic in an API application and use the same logic in web and mobile applications?

+1
source share
1 answer

You can use Azure API applications for authentication. It supports Azure Active Directory, Facebook, Google, Twitter and a Microsoft account. Check out this link https://azure.microsoft.com/en-in/documentation/articles/app-service-api-authentication/ Your web application can use the API application for authentication.

+1
source

All Articles