fastapi-auth-jwt
CommunitySecure FastAPI JWTs (local or SaaS)
Authoramaozhao
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a unified approach to authenticating FastAPI applications using either locally issued JWTs or external SaaS providers (Clerk/Supabase/Auth0), simplifying token validation and access control.
Core Features & Use Cases
- Local JWT issuance and verification alongside SaaS provider support.
- Unified token validation across multiple providers for protected endpoints.
- Easy integration into FastAPI apps with reusable dependencies and provider configuration.
- Use Case: Build an API that supports both self-hosted login flows and external authentication without rewriting security logic.
Quick Start
Install required libraries and wire up the token validator in your FastAPI app, then protect an endpoint with the dependency that validates the current user.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: fastapi-auth-jwt Download link: https://github.com/amaozhao/MySkills/archive/main.zip#fastapi-auth-jwt Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.