oauth-integrations - OAuth Integrations for GitHub and Microsoft in Edge Environments
Implement OAuth 2.0 authentication for GitHub and Microsoft Entra in Cloudflare Workers and edge runtimes
Tags
Updated: 2026-02-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Implement GitHub OAuth authentication
- Implement Microsoft Entra OAuth authentication
- Handle OAuth callbacks
- Exchange access tokens
- Validate JWT tokens
- Configure tenant settings
- Troubleshoot OAuth errors
Inputs
- GitHub OAuth credentials
- Microsoft Entra credentials
- Cloudflare Workers environment
- OAuth callback URLs
- Client secrets
- Tenant IDs
Outputs
- Authenticated user sessions
- Access tokens
- Refresh tokens
- User profile data
- OAuth configuration
Requirements
- Cloudflare Workers runtime
- GitHub OAuth app registration
- Microsoft Entra app registration
- jose library for JWT validation
