# Webauthn Server

To set up a Webauthn server, you'll require components from two main categories:

* [Input Loading](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/input-loading): serivces required to load the data and convert into DTO or other objects
* [Input Validation](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/input-validation): services required to verify the input data and return the result  of this validation

Upon completion, you'll have the capability to [register authenticators](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/authenticator-registration) and [verify the identity of your users](https://webauthn-doc.spomky-labs.com/v4.8/pure-php/authenticate-your-users).
