Passkeys Frontend Authentication 

Extension key

nr_passkeys_fe

Package name

netresearch/nr-passkeys-fe

Version

0.1

Language

en

Author

Netresearch DTT GmbH

License

This document is published under the GPL-2.0-or-later license.

Rendered

Tue, 24 Mar 2026 06:25:28 +0000


Passwordless TYPO3 frontend authentication for fe_users via WebAuthn/FIDO2 Passkeys. Enables login with TouchID, FaceID, YubiKey, and Windows Hello on your frontend login page -- with optional felogin integration, self-service management, recovery codes, and per-site enforcement.


Introduction 

What the extension does, which authenticators are supported, and the full feature list.

Installation 

Install via Composer, activate the extension, and run the database schema update.

Configuration 

Extension settings, site configuration (RP ID), and TypoScript reference.

Quick Start 

Five-minute setup: install, add plugins, and log in with a passkey.

Usage 

Login flows, passkey enrollment, recovery mechanisms, and the self-service management plugin.

Administration 

Backend admin module, enforcement settings, and user management.

Developer Guide 

PSR-14 events, eID API reference, extension points, and architecture notes.

Security 

WebAuthn compliance, threat model, and security hardening.

Multi-Site 

Multi-domain RP ID configuration and site-aware authentication.

Troubleshooting 

Common issues and solutions.

Architecture Decision Records 

Design decisions and rationale (ADR-001 to ADR-012).

Changelog 

Version history and release notes.