Add snork/client Symfony bundle for waiting-room integration #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "add-php-symfony-client"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
PHP/Symfony counterpart of the Go target-demo reference. A kernel.controller
listener gates routes annotated with #[SnorkProtected]: when the bundle is
enabled (flag + room id), requests are verified against the queue-api access
token (offline Ed25519/JWKS, with optional one-time /validate enforcement) or
redirected to the waiting room. Disabled by default so it can ship everywhere
and be armed per-environment.
Includes DI wiring, configuration tree, integration docs, and PHPUnit coverage
for token verification and the request gate.
Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com