About
This skill provides specialized guidance and implementation patterns for integrating GitHub and Microsoft Entra ID (formerly Azure AD) authentication into edge-based environments like Cloudflare Workers. It bypasses the limitations of bulky libraries like MSAL.js by using lightweight fetch-based flows and the jose library for JWT validation. The skill helps developers avoid common pitfalls such as missing User-Agent headers in GitHub requests, handling private user emails, and configuring correct scopes for Microsoft Graph, ensuring a robust and secure authentication experience without the overhead of Node.js-specific dependencies.