You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(gateway): skip gateway auth for LINE webhook routes with noGatewayAuth
The shouldEnforceGatewayAuthForPluginPath function was enforcing gateway-
level auth on all registered plugin HTTP routes, including the LINE webhook
which implements its own signature-based auth. This caused POST /line/webhook
to receive 401/405 responses after the auth gate was introduced.
Add a noGatewayAuth flag to PluginHttpRouteRegistration so webhook routes
can opt out of gateway auth enforcement. LINE monitor now sets this flag
when registering its webhook route.
Fixes#31599
Co-Authored-By: Claude Opus 4.6 <[email protected]>
0 commit comments