Microsoft identity platform documentation
Use the Microsoft identity platform and our open-source authentication libraries to sign in users with Azure AD accounts, Microsoft accounts, and social accounts like Facebook and Google. Protect your web APIs and access protected APIs like Microsoft Graph to work with your users' and organization's data.
Authentication and authorization for any application
A web application whose code is downloaded and run in the browser itself.
A traditional, or "classic," web app whose code runs on a server, returning page data for the browser to render.
A RESTful web service accessed by applications or other web APIs, typically to work with data served by the API.
Applications with a user interface (UI) whose code runs on a user's desktop, laptop, or notebook computer.
Applications with a UI whose code runs on a user's phone, tablet, or other mobile device.
An application or script without a UI that performs non-interactive tasks like server-to-server communication or scheduled jobs.