Packages from yorvoid · Transparency log
-
PHP
yorvoid/authn
YorvoID's authentication: sessions, one-time tokens, setup and recovery codes, step-up and throttling.
-
-
PHP
yorvoid/flows
YorvoID's flows: sign-in, recovery, enrolment and other journeys as server-side steps that applications insert into, replace or remove, rendered by templates or the browser client.
-
PHP
yorvoid/intent-verifier
YorvoID's intent verifier: runs a privileged operation only after a passkey signed exactly that operation, checked against keys the verifier holds itself. Stands alone: no framework, no database layer.
-
PHP
yorvoid/mail
YorvoID's emails: built from structured content, rendered as plain text and as accessible HTML from a Twig template you can replace, delivered through an interface.
-
PHP
yorvoid/passkeys
YorvoID's passkeys: WebAuthn registration and sign-in, user-verification policy, and passkey management.
-
PHP
yorvoid/symfony
YorvoID for Symfony: configuration, services, authenticators for any firewall, the user provider and checker, console commands, and the mailer, translator and event glue.
-
PHP
yorvoid/testing
YorvoID's test helpers: scenario fixtures made through YorvoID's own services, a movable clock, and signing in to Symfony functional tests.
-
PHP
yorvoid/throttle
YorvoID's throttle: at most so many attempts per period, per key, shared by every server through the database, atomic under concurrent requests.
-
PHP
yorvoid/translation
YorvoID's translator: ICU messages from catalogues that packages ship, behind Symfony's translation contracts.
-
PHP
yorvoid/virtual-authenticator
YorvoID's virtual authenticator: a software WebAuthn authenticator for tests that answers registration and sign-in options as a browser would, and misbehaves on request.