oauth-integrations

Community

Secure OAuth for edge environments

Authordennislee928
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the complex process of integrating OAuth 2.0 authentication for GitHub and Microsoft Entra ID within resource-constrained edge environments like Cloudflare Workers, where standard SDKs often fail.

Core Features & Use Cases

  • GitHub OAuth: Handles specific header requirements (like User-Agent) and private email fetching.
  • Microsoft Entra (Azure AD) OAuth: Provides manual OAuth flows and JWT validation using the jose library, bypassing MSAL limitations.
  • Edge Runtime Compatibility: Designed for environments without browser or Node.js APIs.
  • Use Case: You need to implement a login flow for your Cloudflare Worker application using both GitHub and Azure AD credentials, ensuring secure and correct token handling for each provider.

Quick Start

Use the oauth-integrations skill to implement GitHub OAuth in your Cloudflare Worker.

Dependency Matrix

Required Modules

jose

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: oauth-integrations
Download link: https://github.com/dennislee928/Ethic-Latex/archive/main.zip#oauth-integrations

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.