Back to projects
Microsoft Entra External ID Extension

Microsoft Entra External ID Extension

2023
Microsoft·Professional·
Live
·
Core Contributor

A VS Code extension for integrating customer identity (CIAM) into apps — with tenant setup, branded sign-in, and sample scaffolding. 16K+ installs.

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.
  • Problem Statement

    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.

    Impact

    16K+InstallsVS Code Marketplace installs
    5.0RatingPerfect 5-star marketplace rating

    Tech Stack

    TypeScript
    Node.js
    fp-ts
    Azure
    CI/CD
    OAuth / OIDC
    Functional Programming
    System Design
    Code Review

    Links