laragear/webauthn
Laravel package to authenticate users with WebAuthn passkeys (biometrics, device keys). Provides request validation and login flow with attestation/assertion support, compatible with Octane. Note: superseded by laravel/passkeys and unmaintained.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| marcelweidum/filament-passkeys | 0.87 | Add passkey (WebAuthn) authentication to your Filament app via Spatie Laravel Passkeys. Includes migrations, routes, and a simple Panel plugin, with profile integration for managing user passkeys. Compatible with Filament v5 (3.x). | 67 | 67 | 16 | 8K | 1 | 29.0 | 33.3 | MIT | 1 week ago | |
| rawilk/laravel-webauthn | 0.87 | — | 27 | 27 | 5 | 445 | 1 | 3.3 | 18.5 | MIT | 1 year ago | |
| web-auth/webauthn-stimulus | 0.84 | — | 9 | 9 | 1 | 4K | 0 | 0.1 | 35.9 | MIT | — | |
| laragear/two-factor | 0.84 | — | 341 | 342 | 24 | 53K | 0 | 19.8 | 33.6 | MIT | 5 months ago | |
| web-auth/webauthn-symfony-bundle | 0.84 | 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. | 66 | 66 | 6 | 55K | 0 | 0.5 | 40.3 | MIT | — | |
| spatie/laravel-authorize | 0.83 | Route middleware for Laravel authorization. Protect routes and groups using Laravel’s Gate abilities via the can: middleware syntax, with support for route model binding (e.g., can:editPost,post) to authorize access to specific models. | 203 | 208 | 19 | 138 | 0 | 3.4 | 3.7 | MIT | 9 years ago | |
| laravel/passkeys | 0.83 | Add passwordless WebAuthn/passkey authentication to Laravel. Install migrations, add a trait/contract to your User model, and use the @laravel/passkeys JS client for registration and login. Includes built-in routes for login, confirmation, and passkey management. | 108 | 106 | 7 | 3M | 1 | 17.9 | 64.2 | MIT | 2 months ago | |
| spatie/laravel-passkeys | 0.82 | Add passkey (WebAuthn) login to your Laravel app. Provides a Livewire component to create and manage passkeys and a Blade component to authenticate users without passwords, using platform authenticators like iCloud Keychain or 1Password. | 473 | 471 | 55 | 131K | 0 | 31.6 | 38.8 | MIT | 2 months ago | |
| squarenetmedia/auth | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 2 years ago | |
| joe-404/laravel-auth | 0.81 | Config-driven, drop-in auth for Laravel 12/13: JSON API for registration with OTP/magic-link verification, login, refresh tokens, password reset, Google OAuth, multi-session/device fingerprinting, long-lived API tokens, account status workflows, and referrals. | 2 | 2 | 0 | 0 | 0 | 24.3 | — | MIT | 2 months ago | |
| web-auth/webauthn-lib | 0.80 | 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. | 125 | 129 | 25 | 3M | 0 | 1.4 | 55.3 | MIT | — | |
| moox/passkey | 0.80 | — | 6 | 6 | 0 | 0 | 1 | 13.9 | — | MIT | 5 months ago | |
| lbuchs/webauthn | 0.79 | PHP WebAuthn (FIDO2) library for passwordless login. Generate and verify registration and authentication challenges, validate attestation and assertions, and integrate with Laravel or any PHP app for secure passkeys and hardware security keys. | 590 | 590 | 111 | 127K | 39 | 22.1 | 47.5 | MIT | 2 years ago | |
| colbeh/auth | 0.79 | Laravel authentication package by colbeh. Provides auth-related helpers and integrations to simplify login/guard setup and user access in your app. Suitable as a lightweight add-on for projects needing basic authentication scaffolding. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | — | 4 years ago | |
| hydrat-agency/laravel-2fa | 0.77 | — | 16 | 16 | 4 | 1K | 0 | 0.5 | 27.1 | MIT | 4 years ago | |
| lab404/laravel-auth-checker | 0.77 | — | 223 | 225 | 36 | 571 | 6 | 7.8 | 9.4 | — | 2 years ago | |
| gestazion/laravel-auth-checker | 0.76 | — | 0 | 0 | 0 | 17 | 0 | 14.4 | 19.4 | — | 3 months ago | |
| cartalyst/sentry | 0.76 | Sentry is a Laravel/PHP authentication and authorization package offering user registration, login, password resets, groups/roles, permissions, activation, throttling, and session handling. Works with multiple frameworks and integrates with Eloquent/DB backends. | 1,527 | 1,651 | 317 | 2K | 0 | 17.2 | 5.7 | BSD-3-Clause | — | |
| superauth/superauth | 0.76 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| laravel/passport | 0.76 | Laravel Passport provides a full OAuth2 server for Laravel, enabling API authentication with access tokens, personal access tokens, and client credentials. Includes token issuing, revocation, and scope support with first-party integration. | 3,411 | 3,460 | 801 | 2M | 4 | 58.7 | 46.0 | MIT | 3 months ago |
How can I help you explore Laravel packages today?