A conceptual skill for securing FastAPI REST APIs with JWT authentication
Use this conceptual skill when you need to implement secure JWT-based authentication for FastAPI REST APIs. This skill is appropriate for:
This skill should NOT be used for:
JWT Token Format:
Authorization header as Bearer <token>Token Claims:
sub (subject): User identifierexp (expiration): Token expiration timestampuser_id (optional): Unique user identifier for access controlrole (optional): User role for role-based access controlSuccessful Authentication Response:
401 Unauthorized Response (Invalid/Expired Token):
403 Forbidden Response (Insufficient Permissions):
Token Generation Response (when applicable):
npx skills add aiskillstore/api-jwt-authenticator下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer
Tags:fastapi, jwt, authentication, security, api