Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Dpop Laravel Package

labrodev/laravel-dpop

View on GitHub
Deep Wiki
Context7
1.0.3

Added

  • Fixed firebase vurnerable version from 6x to 7x
1.0.2

Added

  • Fixed composer requirements
1.0.1

Added

  • PHP8.5 and Laravel 13 support added
1.0.0

Added

  • RFC 9449 DPoP implementation with all 13 verification steps
  • EC P-256 key pair binding via JWK thumbprint (RFC 7638)
  • POST /api/dpop/token token endpoint with Cache-Control: no-store
  • dpop middleware — runs CheckOrigin → VerifyProof → CheckScope pipeline
  • dpop.idempotency middleware — deduplication for unsafe HTTP methods
  • dpop:install Artisan command — interactive setup, writes .env, publishes config
  • Anti-replay JTI store backed by Laravel cache (dpop:jti:{jti})
  • Idempotency cache store (dpop:idempotency:{key})
  • Scope enforcement via dpop:scope1,scope2 middleware parameter
  • Configurable clock skew, JTI TTL, proof header name, allowed origins, cache store
  • Private key d in JWK rejected with 422 (D.E.14)
  • Full error code catalogue: D.E.1D.E.14, C.O.1, S.1, E.I.1, E.I.2
  • 49 tests, 103 assertions covering all 13 DPoP steps individually
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codraw/entity-migrator
codraw/doctrine-extra
codraw/aws-tool-kit
codraw/validator
codraw/workflow
codraw/open-api
codraw/cron-job
codraw/process
codraw/log
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony