This TYPO3 extension allows you to use a WebAuthn compatible authenticator for the backend login.
Registration of an authenticator
Works with any authenticator that supports WebAuthn.
The Web Authentication API (WebAuthn) is a specification written by the W3C and FIDO.
The WebAuthn API allows servers to register and authenticate users using public key cryptography.
Public Key Cryptography uses the concept of a keypair. A private key that is stored securely with the user and a public key that can be shaed with the server. Those 'keys' are long, random numbers that have a mathematical relationship with each other. Want more information on the whole WebAuthn process? Visit webauthn.guide/
As of December 2019, WebAuthn is supported on Edge, Firefox, Firefox Android, Chrome, Chrome Android, Safari, Opera and iOS Safari for iOS 13.3. Visit caniuse.com for more information.
Works with any authenticator that supports WebAuthn.
Login using your authenticator without the need of a password.
This extension can be configured to use a password and your authenticator.
Secure your backend login with a hardware security module that belongs to you.
Mitigate the threat of phishing.
This extension can only be installed using composer.
composer require cvc/webauthn-typo3
This extension can be easily installed using composer. Read the "Get Started" guide to get more information about using this extension with TYPO3.
Found a bug? Missing a feature? We are happy about all types of contribution. Create an issue or a merge request on the GitHub project.
We are a web development agency based in Essen, Germany. Contact us if you would like to work with us.