Microsoft Entra External ID Extension
A VS Code extension for integrating customer identity (CIAM) into apps — with tenant setup, branded sign-in, and sample scaffolding. 16K+ installs.
§ problem
Integrating customer identity into apps required navigating the Azure portal, reading docs, and manually configuring tenants — this extension brings the entire workflow into VS Code.
§ measurements
MEAS 1 · installs16K+VS Code Marketplace installs
MEAS 2 · rating5.0Perfect 5-star marketplace rating
§ overview
- Developed and maintained a TypeScript VS Code extension that streamlines Microsoft Entra External ID integration for developers.
- Implemented tenant provisioning, application registration, and branded sign-in customization workflows directly within the IDE.
- Built sample app scaffolding for React, Angular, Node.js/Express, ASP.NET Core, Python Flask/Django, and Java Servlet.
- Integrated Azure Functions, Microsoft Graph API, and Application Insights telemetry for usage tracking and diagnostics.
§ components
Each part of the stack is bound to one of the largest circles. Hover one to find it in the drawing.
- n1TypeScript
- n2Node.js
- n3fp-ts
- n4Azure
- n5CI/CD
- n6OAuth / OIDC
- n7Functional Programming
- n8System Design
- n9Code Review