Migrate applications away from secret-based authentication to improve security and user experience.
Learn about the Microsoft Entra Health signals and alerts for sign-ins that require Microsoft Entra multifactor authentication
Learn how to build a desktop app that calls web APIs to acquire a token for the app using integrated Windows authentication
Learn how to edit profile with multifactor authentication protection in your external-facing Node.js web app
Find out how to use native authentication APIs to authenticate users into your customer-facing apps with the external tenant.
Learn how to configure a sample web app to edit user's profile. The edit profile operation requires a customer user to complete multifactor authentication (MFA)
Learn how to secure remote access to VMs using Network Policy Server (NPS) and Microsoft Entra multifactor authentication with a Remote Desktop Services deployment in a Microsoft Entra Domain Services managed domain.
Learn how to set up your Node.js web application for profile editing with multifactor authentication protection in your external tenant
Learn how to set up a reverse proxy for a single-page app that calls native authentication API by using Azure Function App.
Learn how to configure a sample React single-page app (SPA) that uses native authentication API to sign up users.
Learn how to acquire multiple access tokens and call an API in Android app by using native authentication.
Learn how to build a React single-page app that reset password for users in an external tenant by using native authentication.
Learn how to set up a CORS proxy server for single-page application that uses native authentication API.
Learn how to build a React single-page app that signs in users in a React single-page app into an external tenant by using native authentication.
Learn how to build a React single-page application that uses native authentication API to sign up users.
Learn how to build a Node.js CLI app that signs in users in an external tenant
Prepare an Angular single-page app (SPA) in a Microsoft Entra tenant to manage authentication and secure user access.
Sign in user in an Angular single-page app (SPA) in a Microsoft Entra tenant to manage authentication and secure user access.
Learn how to set up Azure Front Door as a reverse proxy in a production environment for a single-page app that uses native authentication.
Learn how to use client certificate instead of secrets for authentication in your Node.js web app
Use a custom domain to fully brand the authentication URL. From a user perspective, users remain on your domain during the authentication process, rather than being redirected to *ciamlogin.com* domain name.
Learn about the Microsoft Entra Health signals and alerts for sign-ins that require a compliant or managed device
Learn how to build a desktop app that calls web APIs to acquire a token for the app using username and password.
Learn how and why to use fine-grained password policies to secure and control account passwords in a Domain Services managed domain.
In this tutorial, learn how to enable password hash synchronization using Microsoft Entra Connect to a Microsoft Entra Domain Services managed domain.
Learn how to prepare your external tenant to sign in users and call an API in your Node.js web application.
Learn how to configure a Node.js web app code sample to sign in users and call an API in an external tenant.
Learn how to authenticate users in a sample Node.js Command Line Interface (CLI) application in your external tenant
Web app quickstart that shows how to configure a sample web app that signs in employees in workforce tenant or customers in external tenant
Learn how to disable weak ciphers, old protocols, and NTLM password hash synchronization for a Microsoft Entra Domain Services managed domain.
In this tutorial, learn how to add Shared Device Mode support to an Android device using the Microsoft Authenticator App or Intune
Learn how to authenticate users in a Node.js CLI application registered in an external tenant
Learn how to acquire an access token for calling an API in your own Node.js web application.