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?
source share