web-auth/webauthn-lib
PHP WebAuthn library for adding passkeys/FIDO2 authentication to apps and APIs. Implements registration and login flows, credential validation, and related WebAuthn data structures, suitable for Laravel or custom frameworks.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3brs/enterprise-security-bundle | Standalone Symfony bundle with reusable security primitives: 2FA, passkeys/WebAuthn, magic-link and OAuth login, account lockout, session tracking, IP allow/deny lists, password policy, GDPR account deletion, and runtime settings. Contracts only—wire into your app. | 0 | 0 | 0 | 201 | 0 | 21.6 | 37.3 | MIT | 3 weeks ago | |
| asbiin/laravel-webauthn | asbiin/laravel-webauthn brings passwordless WebAuthn authentication to Laravel. Let users register security keys, Touch ID, Face ID, or Windows Hello and sign in without passwords using simple routes, middleware, and configurable user models. | 311 | — | 42 | — | 5 | 16.7 | 3.4 | MIT | 5 months ago | |
| bel-consulting/kiwicaptcha-symfony | — | 0 | 0 | 0 | 1 | 0 | 20.0 | 4.9 | MIT | 1 week ago | |
| bherila/auth-laravel | A Laravel authentication package that helps add secure user login, registration, and password reset flows to your application with minimal setup, offering customizable auth scaffolding and guard integration for faster development. | 0 | — | 0 | — | 5 | 21.6 | 1.3 | MIT | 1 day ago | |
| claudiodekker/laravel-auth | claudiodekker/laravel-auth provides a ready-to-use authentication layer for Laravel, adding login, registration, password reset, and email verification with sensible defaults and a simple setup. It helps you scaffold secure auth flows quickly without building them from scratch. | 118 | — | 2 | — | 3 | 1.8 | 0.8 | MIT | 3 years ago | |
| claudiodekker/laravel-auth-core | — | 118 | 2 | 2 | 12 | 3 | 1.5 | 1.3 | MIT | 3 years ago | |
| contao/contao | — | 448 | 449 | 178 | 263 | 336 | 27.6 | 28.7 | LGPL-3.0 | — | |
| contao/core-bundle | — | 123 | 130 | 53 | 22K | 0 | 2.2 | 31.0 | LGPL-3.0 | — | |
| craftcms/cms | Craft CMS is a flexible, self-hosted PHP content management system for building custom digital experiences. It offers an intuitive control panel, Twig templating, an auto-generated GraphQL API, built-in ecommerce, and a robust plugin ecosystem. | 3,623 | 3,627 | 713 | 56K | 491 | 88.0 | 49.3 | NOASSERTION | 3 days ago | |
| darkghosthunter/larapass | Larapass adds WebAuthn and passkey authentication to Laravel. Users can register security keys or device biometrics and sign in without a password, with ready-made models, routes, and events for simple, phishing-resistant passwordless login. | 581 | — | 65 | — | 0 | 2.6 | — | MIT | 5 years ago | |
| gabrielesbaiz/nova-two-factor | Adds two-factor authentication to Laravel Nova. Protect your admin panel with TOTP-based 2FA: users enroll authenticator apps, verify one-time codes at login, and manage recovery codes from a familiar Nova interface. Lightweight and easy to install and configure. | 2 | 2 | 0 | 4K | 0 | 18.8 | 50.2 | MIT | 4 weeks ago | |
| jasminecms/jasmine | — | 6 | — | 2 | — | 2 | 0.5 | — | — | — | |
| jbtronics/2fa-webauthn | Adds WebAuthn-based two-factor authentication to Laravel apps, letting users secure accounts with hardware security keys, passkeys, or built-in biometrics. Includes enrollment, verification, and integration with Laravel's auth scaffolding. | 15 | 15 | 5 | 9K | 0 | 20.2 | 44.6 | MIT | 1 week ago | |
| k2labs/base-tenant | — | 0 | 0 | 0 | 28 | 0 | 0.2 | 20.2 | NOASSERTION | — | |
| laravel/passkeys | Laravel Passkeys adds passwordless WebAuthn authentication to Laravel apps, with built-in routes for passkey login, confirmation, and management, configurable relying party settings, custom model support, and a matching @laravel/passkeys JavaScript client. | 116 | 114 | 8 | 7M | 2 | 13.3 | 62.4 | MIT | 5 months ago | |
| livewirez/webauthn-laravel | — | 1 | — | 0 | — | 0 | 0.0 | — | — | — | |
| lukk/lukk | — | 0 | 0 | 0 | 164 | 0 | 19.0 | 35.8 | MIT | 2 weeks ago | |
| m1guelpf/laravel-fastlogin | — | 994 | — | 79 | — | 14 | 11.4 | 4.5 | MIT | 4 years ago | |
| marcelweidum/filament-passkeys | Add passkey login to Filament v5 panels using Laravel's native passkeys package. Install via Composer, add the PasskeyUser interface and trait to your model, publish and run migrations, and passkey routes register automatically. | 69 | 69 | 16 | 33K | 1 | 29.3 | 43.2 | MIT | 2 weeks ago | |
| moox/passkey | — | 6 | 6 | 0 | 4 | 1 | 8.7 | 2.9 | MIT | 8 months ago | |
| mustafa-awami/lara2fa | — | 9 | 9 | 0 | 3 | 1 | 0.1 | 1.6 | MIT | — | |
| nilsteampassnet/teampass | — | 1,886 | — | 573 | — | 3 | 45.1 | 0.9 | GPL-3.0 | 3 days ago | |
| ntm-dev/laravel-monitor | Laravel Monitor provides a lightweight dashboard for keeping an eye on your Laravel app in production. Track requests, slow queries, exceptions, and uptime, spot performance bottlenecks, and catch issues early without heavy external tooling. | 6 | — | 0 | — | 2 | 20.5 | — | — | 1 week ago | |
| nvl/auth | — | 0 | 0 | 0 | 25 | 0 | 0.0 | 19.5 | MIT | — | |
| nvl/auth | — | 0 | 0 | 0 | 25 | 0 | 0.0 | 19.5 | MIT | — | |
| omniauth/passkey | — | 0 | 0 | 0 | 36 | 0 | 0.0 | 21.7 | MIT | — | |
| omniauth/webauthn | — | 0 | 0 | 0 | 129 | 0 | 0.0 | 29.2 | MIT | — | |
| omniscient/omnibase | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| omnisense/omnibase | — | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| particle-academy/fancy-passkeys | — | 0 | 0 | 0 | 0 | 0 | 17.6 | — | MIT | 1 month ago | |
| rawilk/laravel-webauthn | — | 27 | 27 | 5 | 445 | 1 | 3.3 | 18.5 | MIT | 1 year ago | |
| rawilk/profile-filament-plugin | A Filament plugin that adds a customizable user profile to any panel, with multi-factor authentication, password management, session management, and more. Opinionated yet flexible, it handles the boilerplate so you can ship faster. | 39 | 39 | 9 | 181 | 0 | 34.3 | 12.0 | MIT | 2 weeks ago | |
| spatie/laravel-passkeys | Spatie's Laravel Passkeys package adds passwordless login to Laravel apps, with a Livewire component for generating and storing passkeys on user devices and a Blade component for authenticating users with those passkeys. | 475 | 475 | 55 | 430K | 0 | 34.8 | 48.0 | MIT | 2 days ago | |
| statamic/cms | Statamic is the flat-first, Laravel + Git powered CMS for building beautiful, easy to manage websites. This package is the core Composer library installed into an existing Laravel app, offering extensive documentation, community support, and official Pro support. | 4,915 | 4,917 | 655 | 281K | 113 | 94.5 | 57.3 | NOASSERTION | 3 days ago | |
| totalcms/cms | TotalCMS is a Laravel CMS package for adding content management to your application, helping you manage pages and site content within a familiar Laravel workflow. Use it to build customizable, database-backed CMS features. | 10 | — | 0 | — | 29 | 28.8 | 11.8 | NOASSERTION | 1 week ago | |
| web-auth/webauthn-symfony-bundle | Symfony bundle integrating WebAuthn (passkeys/FIDO2) for strong, passwordless authentication. Provides registration and login flows, configuration, and helpers to add secure WebAuthn support to Symfony apps with minimal setup. | 67 | 68 | 6 | 127K | 0 | 0.5 | 45.2 | MIT | — | |
| yorvoid/intent-verifier | — | 0 | — | 0 | — | 0 | 0.0 | — | Apache-2.0 | — |
|
| yorvoid/passkeys | — | 0 | — | 0 | — | 0 | 0.0 | — | Apache-2.0 | — |
|
How can I help you explore Laravel packages today?