a6-plugin-openid-connect

Community

Secure APISIX routes with OpenID Connect.

Authormoonming
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the integration of Apache APISIX with external OpenID Connect identity providers, enabling secure authentication and authorization for your APIs and web applications.

Core Features & Use Cases

  • OIDC Flow Support: Handles authorization code flow for browser-based apps and bearer token validation for APIs.
  • Provider Integration: Easily configure with Keycloak, Auth0, Okta, Azure AD, and others using discovery URLs.
  • Token Verification: Supports introspection, JWKS, and static public key verification.
  • Use Case: Protect a sensitive API endpoint by requiring a valid JWT bearer token issued by your corporate Keycloak instance.

Quick Start

Configure a route to use the openid-connect plugin with Keycloak for authorization code flow.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: a6-plugin-openid-connect
Download link: https://github.com/moonming/a6/archive/main.zip#a6-plugin-openid-connect

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 223,000+ vetted skills library on demand.