# Webauthn Framework

## v1.x

- [Introduction](https://webauthn-doc.spomky-labs.com/v1.x-1/readme.md)

## v2.x

- [Introduction](https://webauthn-doc.spomky-labs.com/v2.x-1/readme.md)
- [Installation](https://webauthn-doc.spomky-labs.com/v2.x-1/installation.md)
- [Authenticators](https://webauthn-doc.spomky-labs.com/v2.x-1/webauthn-in-a-nutshell/authenticators.md)
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v2.x-1/webauthn-in-a-nutshell/ceremonies.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v2.x-1/pre-requisites/the-relying-party.md)
- [Credential Souce Repository](https://webauthn-doc.spomky-labs.com/v2.x-1/pre-requisites/credential-souce-repository.md)
- [User Entity And Repository](https://webauthn-doc.spomky-labs.com/v2.x-1/pre-requisites/user-entity-repository.md)
- [Javascript](https://webauthn-doc.spomky-labs.com/v2.x-1/pre-requisites/javascript.md)
- [The Easy Way](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-easy-way.md)
- [Authenticator Registration](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-easy-way/register-a-new-authentication.md)
- [User Authentication](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-easy-way/user-authentication.md)
- [The Hard Way](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-hard-way.md)
- [The Symfony Way](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-symfony-way.md)
- [Entities with Doctrine](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-symfony-way/entities-with-doctrine.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-symfony-way/register-authenticators.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-symfony-way/authenticate-your-users.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v2.x-1/the-webauthn-server/the-symfony-way/firewall.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v2.x-1/deep-into-the-framework/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v2.x-1/deep-into-the-framework/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v2.x-1/deep-into-the-framework/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v2.x-1/deep-into-the-framework/extensions.md)
- [Token Binding](https://webauthn-doc.spomky-labs.com/v2.x-1/deep-into-the-framework/token-binding.md)

## v3.0

- [Introduction](https://webauthn-doc.spomky-labs.com/v3.0/readme.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v3.0/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v3.0/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v3.0/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v3.0/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v3.0/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v3.0/pre-requisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v3.0/pre-requisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v3.0/pre-requisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v3.0/pre-requisites/javascript.md): Examples for dynamic interactions
- [Easy or Hard Way?](https://webauthn-doc.spomky-labs.com/v3.0/pre-requisites/easy-or-hard-way.md): Is it complicated?
- [The Easy Way](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-easy-way.md): How to run a basic Webauthn server?
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-easy-way/register-a-new-authentication.md): First authenticator registration
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-easy-way/user-authentication.md): First user authentication
- [The Hard Way](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-hard-way.md): If you want a fine grained Webauthn server
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-hard-way/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-hard-way/authenticate-your-users.md)
- [The Symfony Way](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-symfony-way.md): Lucky Symfony applications!
- [Entities with Doctrine](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-symfony-way/entities-with-doctrine.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v3.0/the-webauthn-server/the-symfony-way/firewall.md): How to register and authenticate my users?
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/extensions.md)
- [Token Binding](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/token-binding.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v3.0/deep-into-the-framework/dealing-with-localhost.md): aka non-https relying parties
- [From v2.x to v3.0](https://webauthn-doc.spomky-labs.com/v3.0/migration/from-v2.x-to-v3.0.md): Step-by-step guide for migrating from v2.x to v3.0

## v3.3

- [Introduction](https://webauthn-doc.spomky-labs.com/v3.3/readme.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v3.3/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v3.3/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v3.3/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v3.3/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v3.3/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v3.3/pre-requisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v3.3/pre-requisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v3.3/pre-requisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v3.3/pre-requisites/javascript.md): Examples for dynamic interactions
- [Easy or Hard Way?](https://webauthn-doc.spomky-labs.com/v3.3/pre-requisites/easy-or-hard-way.md): Is it complicated?
- [The Easy Way](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-easy-way.md): How to run a basic Webauthn server?
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-easy-way/register-a-new-authentication.md): First authenticator registration
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-easy-way/user-authentication.md): First user authentication
- [The Hard Way](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-hard-way.md): If you want a fine grained Webauthn server
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-hard-way/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-hard-way/authenticate-your-users.md)
- [The Symfony Way](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-symfony-way.md): Lucky Symfony applications!
- [Entities with Doctrine](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-symfony-way/entities-with-doctrine.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v3.3/the-webauthn-server/the-symfony-way/firewall.md): How to register and authenticate my users?
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/extensions.md)
- [Token Binding](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/token-binding.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v3.3/deep-into-the-framework/dealing-with-localhost.md): aka non-https relying parties
- [From v2.x to v3.0](https://webauthn-doc.spomky-labs.com/v3.3/migration/from-v2.x-to-v3.0.md): Step-by-step guide for migrating from v2.x to v3.0

## v4.0

- [Introduction](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/the-project/readme.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/webauthn-in-a-nutshell/user-verification.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/webauthn-in-a-nutshell/extensions.md)
- [Token Binding](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/webauthn-in-a-nutshell/token-binding.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/prerequisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/prerequisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/prerequisites/javascript.md): Examples for dynamic interactions
- [Webauthn Server](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/the-hard-way.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/authenticate-your-users.md)
- [Advanced Behaviours](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/pure-php/advanced-behaviours/dealing-with-localhost.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/the-symfony-way.md)
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/entities-with-doctrine.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/entities-with-doctrine-1.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/extensions.md)
- [Token Binding](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/token-binding.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/symfony-bundle/advanced-behaviors/dealing-with-localhost.md)
- [From v3.x to v4.0](https://webauthn-doc.spomky-labs.com/v4.0-erin-elderflower/migration/from-v3.x-to-v4.0.md): Step-by-step guide for migrating from v3.x to v4.0

## v4.5

- [Webauthn for PHP Applications](https://webauthn-doc.spomky-labs.com/v4.5/readme.md)
- [Introduction](https://webauthn-doc.spomky-labs.com/v4.5/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v4.5/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v4.5/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v4.5/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v4.5/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v4.5/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.5/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.5/webauthn-in-a-nutshell/user-verification.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.5/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v4.5/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v4.5/prerequisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v4.5/prerequisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v4.5/prerequisites/javascript.md)
- [Webauthn Server](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/the-hard-way.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/authenticate-your-users.md)
- [Advanced Behaviours](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.5/pure-php/advanced-behaviours/dealing-with-localhost.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/the-symfony-way.md)
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/entities-with-doctrine.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/entities-with-doctrine-1.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/extensions.md)
- [Token Binding](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/token-binding.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.5/symfony-bundle/advanced-behaviors/dealing-with-localhost.md)
- [From v3.x to v4.0](https://webauthn-doc.spomky-labs.com/v4.5/migration/from-v3.x-to-v4.0.md): Step-by-step guide for migrating from v3.x to v4.0
- [Installation](https://webauthn-doc.spomky-labs.com/v4.5/symfony-ux/installation.md)
- [Integration](https://webauthn-doc.spomky-labs.com/v4.5/symfony-ux/integration.md)

## v4.7

- [WebAuthn: Strong Authentication for your PHP applications](https://webauthn-doc.spomky-labs.com/v4.7/readme.md): Seamless Integration with PHP Applications: Our Webauthn Documentation and Tutorials
- [What is Webauthn?](https://webauthn-doc.spomky-labs.com/v4.7/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v4.7/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v4.7/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v4.7/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v4.7/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v4.7/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.7/webauthn-in-a-nutshell/user-verification.md): Prove to me who you claim to be!
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.7/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.7/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v4.7/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source](https://webauthn-doc.spomky-labs.com/v4.7/prerequisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v4.7/prerequisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v4.7/prerequisites/javascript.md)
- [Webauthn Server](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/the-hard-way.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/authenticate-your-users.md)
- [Advanced Behaviours](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.7/pure-php/advanced-behaviours/dealing-with-localhost.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/the-symfony-way.md)
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/entities-with-doctrine.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/entities-with-doctrine-1.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/extensions.md)
- [Token Binding](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/token-binding.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.7/symfony-bundle/advanced-behaviors/dealing-with-localhost.md)
- [From v3.x to v4.0](https://webauthn-doc.spomky-labs.com/v4.7/migration/from-v3.x-to-v4.0.md): Step-by-step guide for migrating from v3.x to v4.0
- [From 4.x to 5.0](https://webauthn-doc.spomky-labs.com/v4.7/migration/from-v3.x-to-v4.0-1.md): Step-by-step guide for migrating from 4.x to 5.0
- [Installation](https://webauthn-doc.spomky-labs.com/v4.7/symfony-ux/installation.md)
- [Integration](https://webauthn-doc.spomky-labs.com/v4.7/symfony-ux/integration.md)

## v4.8

- [WebAuthn: Strong Authentication for your PHP applications](https://webauthn-doc.spomky-labs.com/v4.8/readme.md): Seamless Integration with PHP Applications: Our Webauthn Documentation and Tutorials
- [What is Webauthn?](https://webauthn-doc.spomky-labs.com/v4.8/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v4.8/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v4.8/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v4.8/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v4.8/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v4.8/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.8/webauthn-in-a-nutshell/user-verification.md): Prove to me who you claim to be!
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.8/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.8/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v4.8/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source](https://webauthn-doc.spomky-labs.com/v4.8/prerequisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v4.8/prerequisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v4.8/prerequisites/javascript.md)
- [Webauthn Server](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/webauthn-server.md)
- [Input Loading](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/input-loading.md)
- [Input Validation](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/input-validation.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/authenticate-your-users.md)
- [Advanced Behaviours](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/authentication-without-username.md)
- [Authenticator Algorithms](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/authenticator-algorithms.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/advanced-behaviours/dealing-with-localhost.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/the-symfony-way.md)
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/entities-with-doctrine.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/entities-with-doctrine-1.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.8/symfony-bundle/advanced-behaviors/dealing-with-localhost.md)
- [From v3.x to v4.0](https://webauthn-doc.spomky-labs.com/v4.8/migration/from-v3.x-to-v4.0.md): Step-by-step guide for migrating from v3.x to v4.0
- [From 4.x to 5.0](https://webauthn-doc.spomky-labs.com/v4.8/migration/from-v3.x-to-v4.0-1.md): Step-by-step guide for migrating from 4.x to 5.0
- [Installation](https://webauthn-doc.spomky-labs.com/v4.8/symfony-ux/installation.md)
- [Integration](https://webauthn-doc.spomky-labs.com/v4.8/symfony-ux/integration.md)

## v4.9

- [WebAuthn: Strong Authentication for your PHP applications](https://webauthn-doc.spomky-labs.com/v4.9/readme.md): Seamless Integration with PHP Applications: Our Webauthn Documentation and Tutorials
- [What is Webauthn?](https://webauthn-doc.spomky-labs.com/v4.9/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v4.9/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v4.9/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v4.9/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v4.9/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v4.9/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.9/webauthn-in-a-nutshell/user-verification.md): Prove to me who you claim to be!
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.9/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.9/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v4.9/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source](https://webauthn-doc.spomky-labs.com/v4.9/prerequisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v4.9/prerequisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v4.9/prerequisites/javascript.md)
- [Webauthn Server](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/webauthn-server.md)
- [Input Loading](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/input-loading.md)
- [Input Validation](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/input-validation.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/authenticate-your-users.md)
- [Advanced Behaviours](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/authentication-without-username.md)
- [Authenticator Algorithms](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/authenticator-algorithms.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.9/pure-php/advanced-behaviours/dealing-with-localhost.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/the-symfony-way.md)
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/entities-with-doctrine.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/entities-with-doctrine-1.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors.md)
- [Fake Credentials](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/fake-credentials.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v4.9/symfony-bundle/advanced-behaviors/dealing-with-localhost.md)
- [From 4.x to 5.0](https://webauthn-doc.spomky-labs.com/v4.9/migration/from-v3.x-to-v4.0-1.md): Step-by-step guide for migrating from 4.x to 5.0
- [Installation](https://webauthn-doc.spomky-labs.com/v4.9/symfony-ux/installation.md)
- [Integration](https://webauthn-doc.spomky-labs.com/v4.9/symfony-ux/integration.md)

## v5.0

- [WebAuthn: Strong Authentication for your PHP applications](https://webauthn-doc.spomky-labs.com/v5.0/readme.md): Seamless Integration with PHP Applications: Our Webauthn Documentation and Tutorials
- [What is Webauthn?](https://webauthn-doc.spomky-labs.com/v5.0/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v5.0/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v5.0/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v5.0/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v5.0/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v5.0/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.0/webauthn-in-a-nutshell/user-verification.md): Prove to me who you claim to be!
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.0/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.0/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v5.0/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source](https://webauthn-doc.spomky-labs.com/v5.0/prerequisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v5.0/prerequisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v5.0/prerequisites/javascript.md)
- [Webauthn Server](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/webauthn-server.md)
- [Input Loading](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/input-loading.md)
- [Input Validation](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/input-validation.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/authenticate-your-users.md)
- [Advanced Behaviours](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/authentication-without-username.md)
- [Authenticator Algorithms](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/authenticator-algorithms.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v5.0/pure-php/advanced-behaviours/dealing-with-localhost.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/the-symfony-way.md)
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/entities-with-doctrine.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/entities-with-doctrine-1.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors.md)
- [Fake Credentials](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/fake-credentials.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v5.0/symfony-bundle/advanced-behaviors/dealing-with-localhost.md)
- [From 5.x to 6.0](https://webauthn-doc.spomky-labs.com/v5.0/migration/from-v3.x-to-v4.0-1.md): Step-by-step guide for migrating from 4.x to 5.0
- [Installation](https://webauthn-doc.spomky-labs.com/v5.0/symfony-ux/installation.md)
- [User Authentication](https://webauthn-doc.spomky-labs.com/v5.0/symfony-ux/integration.md)
- [User Registration](https://webauthn-doc.spomky-labs.com/v5.0/symfony-ux/integration-1.md)
- [Additional Authenticators](https://webauthn-doc.spomky-labs.com/v5.0/symfony-ux/integration-2.md)

## v5.1

- [WebAuthn: Strong Authentication for your PHP applications](https://webauthn-doc.spomky-labs.com/v5.1/readme.md): Seamless Integration with PHP Applications: Our Webauthn Documentation and Tutorials
- [What is Webauthn?](https://webauthn-doc.spomky-labs.com/v5.1/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v5.1/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v5.1/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v5.1/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v5.1/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v5.1/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.1/webauthn-in-a-nutshell/user-verification.md): Prove to me who you claim to be!
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.1/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.1/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v5.1/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source](https://webauthn-doc.spomky-labs.com/v5.1/prerequisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v5.1/prerequisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v5.1/prerequisites/javascript.md)
- [Webauthn Server](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/webauthn-server.md)
- [Input Loading](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/input-loading.md)
- [Input Validation](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/input-validation.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/authenticate-your-users.md)
- [Advanced Behaviours](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/authentication-without-username.md)
- [Authenticator Algorithms](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/authenticator-algorithms.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v5.1/pure-php/advanced-behaviours/dealing-with-localhost.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/the-symfony-way.md)
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/entities-with-doctrine.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/entities-with-doctrine-1.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors.md)
- [Fake Credentials](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/fake-credentials.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Dealing with “localhost”](https://webauthn-doc.spomky-labs.com/v5.1/symfony-bundle/advanced-behaviors/dealing-with-localhost.md)
- [From 5.x to 6.0](https://webauthn-doc.spomky-labs.com/v5.1/migration/from-v3.x-to-v4.0-1.md): Step-by-step guide for migrating from 4.x to 5.0
- [Installation](https://webauthn-doc.spomky-labs.com/v5.1/symfony-ux/installation.md)
- [User Authentication](https://webauthn-doc.spomky-labs.com/v5.1/symfony-ux/integration.md)
- [User Registration](https://webauthn-doc.spomky-labs.com/v5.1/symfony-ux/integration-1.md)
- [Additional Authenticators](https://webauthn-doc.spomky-labs.com/v5.1/symfony-ux/integration-2.md)

## v5.2

- [WebAuthn: Strong Authentication for your PHP applications](https://webauthn-doc.spomky-labs.com/v5.2/readme.md): Seamless Integration with PHP Applications: Our Webauthn Documentation and Tutorials
- [What is Webauthn?](https://webauthn-doc.spomky-labs.com/v5.2/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v5.2/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v5.2/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v5.2/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v5.2/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v5.2/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.2/webauthn-in-a-nutshell/user-verification.md): Prove to me who you claim to be!
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.2/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.2/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v5.2/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Source](https://webauthn-doc.spomky-labs.com/v5.2/prerequisites/credential-source-repository.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v5.2/prerequisites/user-entity-repository.md): It's all about users
- [Javascript](https://webauthn-doc.spomky-labs.com/v5.2/prerequisites/javascript.md)
- [Webauthn Server](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/webauthn-server.md)
- [Input Loading](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/input-loading.md)
- [Input Validation](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/input-validation.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/authenticate-your-users.md)
- [Advanced Behaviours](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/authentication-without-username.md)
- [Authenticator Algorithms](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/authenticator-algorithms.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/authenticator-counter.md)
- [Cross Origin Authentication](https://webauthn-doc.spomky-labs.com/v5.2/pure-php/advanced-behaviours/dealing-with-localhost.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/the-symfony-way.md)
- [Credential Source Repository](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/entities-with-doctrine.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/entities-with-doctrine-1.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors.md)
- [Fake Credentials](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/fake-credentials.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Cross Origin Authentication](https://webauthn-doc.spomky-labs.com/v5.2/symfony-bundle/advanced-behaviors/dealing-with-localhost.md)
- [From 5.x to 6.0](https://webauthn-doc.spomky-labs.com/v5.2/migration/from-v5.x-to-v6.0.md): Step-by-step guide for migrating from 5.x to 6.0
- [Installation](https://webauthn-doc.spomky-labs.com/v5.2/symfony-ux/installation.md)
- [User Authentication](https://webauthn-doc.spomky-labs.com/v5.2/symfony-ux/integration.md)
- [User Registration](https://webauthn-doc.spomky-labs.com/v5.2/symfony-ux/user-registration.md)
- [Additional Authenticators](https://webauthn-doc.spomky-labs.com/v5.2/symfony-ux/additional-authenticators.md)

## v5.3

- [WebAuthn: Strong Authentication for your PHP applications](https://webauthn-doc.spomky-labs.com/readme.md): Seamless Integration with PHP Applications: Our WebAuthn Documentation and Tutorials
- [What is WebAuthn?](https://webauthn-doc.spomky-labs.com/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [User Verification](https://webauthn-doc.spomky-labs.com/webauthn-in-a-nutshell/user-verification.md): Prove to me who you claim to be!
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Record](https://webauthn-doc.spomky-labs.com/prerequisites/credential-record.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/prerequisites/user-entity.md): It's all about users
- [JavaScript](https://webauthn-doc.spomky-labs.com/prerequisites/javascript.md)
- [WebAuthn Server](https://webauthn-doc.spomky-labs.com/pure-php/webauthn-server.md)
- [Input Loading](https://webauthn-doc.spomky-labs.com/pure-php/input-loading.md)
- [Input Validation](https://webauthn-doc.spomky-labs.com/pure-php/input-validation.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/pure-php/authenticate-your-users.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/authentication-without-username.md)
- [Authenticator Algorithms](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/authenticator-algorithms.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/authenticator-counter.md)
- [Cross Origin Authentication](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/cross-origin-authentication.md)
- [Signal API](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/signal-api.md)
- [Backup Events](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/backup-events.md)
- [Conditional Create](https://webauthn-doc.spomky-labs.com/pure-php/advanced-behaviours/conditional-create.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/symfony-bundle/bundle-installation.md)
- [Credential Record Repository](https://webauthn-doc.spomky-labs.com/symfony-bundle/credential-record-repository.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/symfony-bundle/user-entity-repository.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Configuration References](https://webauthn-doc.spomky-labs.com/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors.md)
- [Fake Credentials](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/fake-credentials.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Cross Origin Authentication](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/cross-origin-authentication.md)
- [Client Override Policy](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/client-override-policy.md)
- [Passkey Endpoints](https://webauthn-doc.spomky-labs.com/symfony-bundle/advanced-behaviors/passkey-endpoints.md)
- [From 5.x to 6.0](https://webauthn-doc.spomky-labs.com/migration/from-v5.x-to-v6.0.md): Step-by-step guide for migrating from 5.x to 6.0
- [Installation](https://webauthn-doc.spomky-labs.com/symfony-ux/installation.md)
- [User Authentication](https://webauthn-doc.spomky-labs.com/symfony-ux/user-authentication.md)
- [User Registration](https://webauthn-doc.spomky-labs.com/symfony-ux/user-registration.md)
- [Additional Authenticators](https://webauthn-doc.spomky-labs.com/symfony-ux/additional-authenticators.md)

## v5.4

- [WebAuthn: Strong Authentication for your PHP applications](https://webauthn-doc.spomky-labs.com/v5.4/readme.md): Seamless Integration with PHP Applications: Our WebAuthn Documentation and Tutorials
- [What is WebAuthn?](https://webauthn-doc.spomky-labs.com/v5.4/the-project/the-project.md): Overview of the framework
- [Web Browser Support](https://webauthn-doc.spomky-labs.com/v5.4/the-project/web-browser-support.md): Adoption by web browsers
- [Installation](https://webauthn-doc.spomky-labs.com/v5.4/the-project/installation.md): How to install the library or the Symfony bundle?
- [Contributing](https://webauthn-doc.spomky-labs.com/v5.4/the-project/contributing.md): You have just found a bug?
- [Authenticators](https://webauthn-doc.spomky-labs.com/v5.4/webauthn-in-a-nutshell/authenticators.md): What is an authenticator?
- [Ceremonies](https://webauthn-doc.spomky-labs.com/v5.4/webauthn-in-a-nutshell/ceremonies.md): Registration and Authentication process overview
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.4/webauthn-in-a-nutshell/user-verification.md): Prove to me who you claim to be!
- [Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.4/webauthn-in-a-nutshell/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.4/webauthn-in-a-nutshell/extensions.md)
- [The Relying Party](https://webauthn-doc.spomky-labs.com/v5.4/prerequisites/the-relying-party.md): aka the application you are interacting with
- [Credential Record](https://webauthn-doc.spomky-labs.com/v5.4/prerequisites/credential-record.md): Authenticator details and how to manage them
- [User Entity](https://webauthn-doc.spomky-labs.com/v5.4/prerequisites/user-entity.md): It's all about users
- [JavaScript](https://webauthn-doc.spomky-labs.com/v5.4/prerequisites/javascript.md)
- [WebAuthn Server](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/webauthn-server.md)
- [Input Loading](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/input-loading.md)
- [Input Validation](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/input-validation.md)
- [Register Authenticators](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/authenticator-registration.md)
- [Authenticate Your Users](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/authenticate-your-users.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/user-verification.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/authentication-without-username.md)
- [Authenticator Algorithms](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/authenticator-algorithms.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/attestation-and-metadata-statement.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/authenticator-counter.md)
- [Cross Origin Authentication](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/cross-origin-authentication.md)
- [Signal API](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/signal-api.md)
- [Backup Events](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/backup-events.md)
- [Conditional Create](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/conditional-create.md)
- [Secure Payment Confirmation](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/secure-payment-confirmation.md)
- [PRF Extension](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/prf-extension.md)
- [Authenticator Extensions (CTAP 2.1)](https://webauthn-doc.spomky-labs.com/v5.4/pure-php/advanced-behaviours/authenticator-extensions.md)
- [Bundle Installation](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/bundle-installation.md)
- [Credential Record Repository](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/credential-record-repository.md): Where the public keys and details are stored
- [User Entity Repository](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/user-entity-repository.md)
- [Firewall](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/firewall.md): How to register and authenticate my users?
- [Options Helpers](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/options-helpers.md)
- [Verification Helpers](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/verification-helpers.md)
- [Configuration References](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/configuration-references.md)
- [Advanced Behaviors](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors.md)
- [Fake Credentials](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/fake-credentials.md)
- [Register Additional Authenticators](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/register-authenticators.md)
- [Debugging](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/debugging.md)
- [User Verification](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/user-verification.md)
- [Attestation and Metadata Statement](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/attestation-and-metadata-statement.md)
- [Authenticator Selection Criteria](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/authenticator-selection-criteria.md)
- [Authentication without username](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/authentication-without-username.md)
- [Extensions](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/extensions.md)
- [Authenticator Counter](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/authenticator-counter.md)
- [Cross Origin Authentication](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/cross-origin-authentication.md)
- [Client Override Policy](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/client-override-policy.md)
- [Passkey Endpoints](https://webauthn-doc.spomky-labs.com/v5.4/symfony-bundle/advanced-behaviors/passkey-endpoints.md)
- [From 5.x to 6.0](https://webauthn-doc.spomky-labs.com/v5.4/migration/from-v5.x-to-v6.0.md): Step-by-step guide for migrating from 5.x to 6.0
- [Installation](https://webauthn-doc.spomky-labs.com/v5.4/symfony-ux/installation.md)
- [User Authentication](https://webauthn-doc.spomky-labs.com/v5.4/symfony-ux/user-authentication.md)
- [User Registration](https://webauthn-doc.spomky-labs.com/v5.4/symfony-ux/user-registration.md)
- [Additional Authenticators](https://webauthn-doc.spomky-labs.com/v5.4/symfony-ux/additional-authenticators.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://webauthn-doc.spomky-labs.com/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
