auth-and-security-migration - Migrate ASP.NET MVC authentication to Node.js and React
Migrates ASP.NET MVC authentication and authorization to a Node.js API and React frontend, covering Entra ID, OIDC, JWT, roles, claims, cookies, and CSRF.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Map legacy auth to target patterns
- Configure React MSAL sign-in
- Validate Entra JWTs with JWKS
- Authorize roles and claims
- Migrate AD groups to Entra
- Guide cookie and BFF sessions
- Protect API and React routes
Inputs
- Legacy authentication patterns
- Identity provider configuration
- API audience and scopes
- AD group mappings
- Backend framework choice
- Customer identity provider requirements
Outputs
- Authentication architecture
- React MSAL integration
- Node.js token validation middleware
- Role and claims authorization logic
- AD-to-Entra group mappings
- Cookie and session guidance
Requirements
- Node.js API project
- React frontend project
- OIDC-compatible identity provider
- App registration configuration access
- Group and claim configuration permissions
