yorvoid / passkeys
YorvoID's passkeys: WebAuthn registration and sign-in, user-verification policy, and passkey management.
Package info
pkg:composer/yorvoid/passkeys
Requires
- php: >=8.4
- ext-filter: *
- ext-openssl: *
- doctrine/dbal: ^4.3
- psr/clock: ^1.0
- spomky-labs/cbor-php: ^3.4
- symfony/clock: ^7.4 || ^8.1
- symfony/serializer: ^7.4 || ^8.1
- symfony/uid: ^7.4 || ^8.1
- web-auth/cose-lib: ^4.8
- web-auth/webauthn-lib: ^5.3.9
- yorvoid/authn: ^0.1
- yorvoid/core: ^0.1
- yorvoid/flows: ^0.1
Requires (Dev)
None
Suggests
- yorvoid/notifications: Sends the link that confirms the owner's email address in the setup flow, and the verify_email flow
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-11 16:26:55 UTC
README
YorvoID's passkeys: WebAuthn registration and sign-in, user-verification policy, and passkey management. Part of YorvoID, identity and access management for PHP.
composer require yorvoid/passkeys
This is where an application without a framework starts; with Symfony, install yorvoid/symfony instead. Read Passkeys in any PHP application, and the rest of the documentation.
Read-only
This package is developed in yorvoid/yorvoid, in packages/passkeys; 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.