yorvoid / intent-signing
YorvoID's side of signed intents in the application: asking for an operation's signature, limits on asking, the security log, and summaries of what is signed.
Requires
- php: >=8.5
- ext-intl: *
- ext-mbstring: *
- psr/clock: ^1.0
- psr/event-dispatcher: ^1.0
- symfony/clock: ^7.4 || ^8.1
- symfony/translation-contracts: ^3.6
- yorvoid/authn: ^0.1
- yorvoid/core: ^0.1
- yorvoid/intent-verifier: ^0.1
- yorvoid/throttle: ^0.1
Requires (Dev)
None
Suggests
- symfony/translation: Refuses an intent's summary that has no message in the catalogue
- yorvoid/notifications: Tells the person by email when an operation they signed ran
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-11-05 08:09:47 UTC
README
YorvoID's side of signed intents in the application, the console: asking for an operation's signature, limits on asking, recording requests and outcomes in the security log, and the summaries the signing page shows. Part of YorvoID, identity and access management for PHP.
composer require yorvoid/intent-signing
Applications usually install yorvoid/symfony, which brings this package along; the privileged side runs yorvoid/intent-verifier. Read Signed intents, and the rest of the documentation.
Read-only
This package is developed in yorvoid/yorvoid, in packages/intent-signing; its own repository is a read-only copy. Please open issues and pull requests in yorvoid/yorvoid, and report vulnerabilities privately as the security policy describes.
License
Licensed under the Apache License 2.0; see also NOTICE.