lbuchs/webauthn
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| web-auth/webauthn-lib | 0.84 | 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. | 123 | 128 | 25 | 2M | 0 | 1.4 | 55.3 | MIT | — | |
| rawilk/laravel-webauthn | 0.84 | — | 27 | 27 | 4 | 556 | 1 | 3.2 | 19.2 | MIT | 1 year ago | |
| bibrokhim/auth-gateway | 0.84 | Laravel auth gateway package providing a simple authentication layer for APIs/apps, with easy integration into existing projects. Helps centralize login/token handling and protect routes via middleware/guards. | 0 | 0 | 0 | 25 | 0 | 2.1 | 19.5 | — | 2 years ago | |
| illuminate/auth | 0.84 | Laravel’s authentication component providing guards, user providers, password hashing, “remember me” services, and authorization gates. Powers login/session auth and integrates with HTTP middleware and the framework’s auth configuration. | 93 | 104 | 42 | 268K | 0 | 1.7 | 48.0 | MIT | — | |
| squarenetmedia/auth | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 1 year ago | |
| chillerlan/php-authenticator | 0.83 | PHP 8.4+ library to generate and validate HOTP (RFC 4226) and TOTP (RFC 6238) one-time passwords—Google Authenticator compatible. Includes Steam Guard server time sync (cURL) and constant-time encoding/hex helpers (Sodium or fallback). | 56 | 58 | 2 | 4K | 0 | 21.9 | 29.1 | MIT | 2 months ago | |
| web-auth/webauthn-symfony-bundle | 0.83 | 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. | 65 | 66 | 6 | 45K | 0 | 0.5 | 39.2 | MIT | — | |
| daikazu/laravel-frontdoor | 0.83 | Passwordless auth for Laravel: users sign in with one-time email codes. Session-based, no migrations required. Driver-based account providers (includes testing driver), optional registration, Livewire components, rate limiting, events, and deterministic avatars. | 0 | 0 | 0 | 3 | 0 | 15.7 | 9.4 | MIT | 2 months ago | |
| web-auth/webauthn-stimulus | 0.83 | — | 9 | 9 | 1 | 8K | 0 | 0.1 | 40.4 | MIT | — | |
| laraditz/user-security | 0.83 | Adds user security features for Laravel/Lumen: security PIN, mnemonic key validation/storage, and 2FA support. Includes a UserSecurable trait, SecureUser facade, and configurable hashing key (LUS_KEY) for one-way encryption. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| moox/passkey | 0.83 | — | 0 | 6 | — | 0 | — | 17.3 | — | — | — | |
| laragear/webauthn | 0.82 | 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. | 401 | 405 | 47 | 74K | 0 | 14.7 | 27.1 | MIT | 1 month ago | |
| mediadotonedev/userauthcenter | 0.80 | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| laragraph/utils | 0.80 | Laravel utilities for building GraphQL servers: shared primitives and helpers used by GraphQL packages. Install via Composer and use as a lightweight foundation for SDL-first (Lighthouse) or code-first (graphql-laravel) setups. | 21 | 21 | 8 | 597K | 0 | 19.4 | 62.2 | MIT | 3 months ago | |
| lcobucci/jwt | 0.79 | A lightweight, flexible JWT library for PHP. Create, sign, parse, and validate JSON Web Tokens with support for multiple algorithms, key types, constraints, and claims. Includes a fluent builder, token parser, and robust validation APIs. | 0 | 7,564 | — | 7M | — | 57.7 | 45.0 | — | — | |
| auth0/jwt-auth-bundle | 0.78 | Symfony bundle for Auth0 authentication and management APIs. Supports PHP 8.1+ and Symfony 6.4/7/8. Install via Composer, configure domain/client credentials and callback/logout URLs, then use the SDK for login, tokens, and user sessions. | 128 | 125 | 74 | 603 | 4 | 29.9 | 1.3 | MIT | 2 months ago | |
| joe-404/laravel-auth | 0.78 | — | 2 | 2 | 0 | 38 | 0 | 25.9 | 18.3 | MIT | 2 weeks ago | |
| danskernesdigitalebibliotek/agency-auth-bundle | 0.77 | — | 0 | 0 | — | 4 | — | 2.1 | 9.7 | — | — | |
| rawilk/profile-filament-plugin | 0.77 | Filament plugin that jumpstarts a user profile area with multi-factor authentication, password and session management, migrations, and sensible defaults—opinionated but customizable. Designed to remove boilerplate and integrate cleanly into your panel. | 39 | 39 | 8 | 624 | 1 | 28.5 | 19.8 | MIT | 3 weeks ago | |
| intervention/httpauth | 0.77 | Intervention Httpauth is a lightweight Laravel/PHP package for adding HTTP authentication to your app. Protect routes with Basic or Digest auth, integrate easily with middleware, and configure credentials and realms for quick, standards-based access control. | 83 | 86 | 13 | 306K | 0 | 0.8 | 49.2 | MIT | — |
How can I help you explore Laravel packages today?