Implement passkey recovery feature, including email link requests and registration options. Update login and registration pages to support passkey authentication, with UI enhancements for user experience. Add server-side handling for passkey registration and login, including account activation checks. Update environment configuration for passkey recovery TTL settings.

This commit is contained in:
Torsten Schulz (local)
2026-01-07 18:37:01 +01:00
parent f3eaa62e1c
commit 50d634eb2e
13 changed files with 843 additions and 5 deletions

View File

@@ -66,3 +66,7 @@ WEBAUTHN_RP_ID=
WEBAUTHN_RP_NAME=Harheimer TC
# Optional: erzwingt User Verification (z.B. biometrisch/PIN am Gerät)
WEBAUTHN_REQUIRE_UV=false
# Passkey-Recovery (E-Mail-Link)
# TTL in Minuten (Standard: 30)
PASSKEY_RECOVERY_TTL_MIN=30