跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Go Jwt Middleware

技能 已验证 活跃
属于:Auth0

Use when securing Go HTTP API endpoints with JWT Bearer token validation, scope/permission checks, or stateless auth. Integrates github.com/auth0/go-jwt-middleware/v3 for REST APIs receiving access tokens from frontends or mobile apps. Also handles DPoP proof-of-possession token binding. Triggers on jwtmiddleware, go-jwt-middleware, Go API auth, JWT validation, CheckJWT.

目的

To enable developers to easily secure their Go HTTP API endpoints using JWT Bearer token validation and scope checks, leveraging the auth0/go-jwt-middleware library.

功能

  • JWT Bearer token validation
  • Scope and permission checks
  • Stateless authentication
  • DPoP proof-of-possession binding
  • Integration with auth0/go-jwt-middleware/v3

使用场景

  • Securing REST API endpoints in Go applications
  • Implementing stateless authentication for microservices
  • Validating access tokens issued by Auth0 for Go backends
  • Configuring JWT middleware with custom claims and scopes

非目标

  • Securing Go server-rendered web applications (use go-auth0)
  • Client-side authentication for Single Page Applications (use auth0-react, etc.)
  • Mobile application authentication (use auth0-swift, auth0-android, etc.)
  • Authentication for non-Go backends (use framework-specific Auth0 libraries)

安装

/plugin install auth0@auth0-agent-skills

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标20
许可证Apache-2.0
状态
查看源代码

类似扩展

Auth0 Express OAuth2 JWT Bearer

100

Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support

技能
auth0

Auth0 Nuxt

100

Use when implementing Auth0 authentication in Nuxt 3/4 applications, configuring session management, protecting routes with middleware, or integrating API access tokens - provides setup patterns, composable usage, and security best practices for the @auth0/auth0-nuxt SDK

技能
auth0

Auth0 Spring Boot API

99

Use when securing Spring Boot API endpoints with JWT Bearer token validation, scope-based authorization, or DPoP proof-of-possession - integrates com.auth0:auth0-springboot-api SDK for REST APIs receiving access tokens from frontends or mobile apps. Triggers on Auth0AuthenticationFilter, Spring Boot API auth, JWT validation, SecurityFilterChain, hasAuthority SCOPE.

技能
auth0

X Twitter Scraper

100

当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用:推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。

技能
Xquik-dev

Slack

100

Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.

技能
steipete

Github

100

Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.

技能
steipete