moontechs/filament-webauthn
moontechs/filament-webauthn brings WebAuthn passkey authentication to Filament panels. Users register and sign in with fingerprint, face recognition, or a hardware security key instead of passwords, adding phishing-resistant, passwordless login to your admin panel with minimal setup.
Consider it when:
Look elsewhere when:
web-authn library or laragear/webauthn is a better fit.For executives (one paragraph): Passkeys are becoming the default expectation for secure login, and they measurably reduce account-takeover risk and password-reset support load. This package lets us ship passwordless login into our existing Filament admin surfaces in days rather than weeks, at zero license cost (MIT), and it strengthens our answers on security questionnaires. The caveat is maturity: it's a small, early project, so we should treat it as a scoped experiment on internal/admin accounts, pin the version, and plan to own the code — not as a replacement for an identity provider.
For engineering (the ask): Time-box a one-sprint spike: integrate against a staging Filament panel, review the WebAuthn ceremony implementation and its dependency, confirm version support, and document the recovery flow and device-enrollment UX we'd have to build ourselves. Deliverable is a go/no-go with an estimate for the surrounding product work — not a production rollout. If the spike slips or the dependency looks unmaintained, fall back to the underlying WebAuthn library directly and keep the panel glue in-house.
How can I help you explore Laravel packages today?