Search by

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/core

    YorvoID's core: principals, realms, the security log, keys and storage.

  • 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.