scheb/2fa-trusted-device
Adds trusted device support to scheb/2fa so users can skip 2FA on recognized devices for a set time. Stores trust tokens in cookies and persistence, with configurable lifetimes and validation, improving UX without removing 2FA security.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mustafa-awami/lara2fa | 0.81 | — | 9 | 9 | 0 | 32 | 1 | 0.1 | 8.6 | MIT | — | |
| raditzfarhan/laravel-user-security | 0.80 | — | 3 | 4 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| draw/user-bundle | 0.80 | — | 0 | 0 | 0 | 201 | 0 | 0.0 | 33.3 | — | — | |
| harryes/laravel-sentinellog | 0.80 | All-in-one Laravel security and auth logging package: tracks login/logout/failed attempts with device + geo detection, alerts, TOTP 2FA, session management, brute-force protection, geo-fencing, SSO, and new-location verify/deny flows. | 7 | 8 | 1 | 82 | 0 | 0.1 | 14.5 | MIT | — | |
| dragonzap/2fa | 0.80 | Laravel 2FA package with email-based codes by default and optional TOTP for Google/Microsoft Authenticator. Protect routes via the twofactor middleware (always or if-enabled). Publish config, run migrations, and override classes to fully customize the flow. | 0 | 0 | 0 | 0 | 0 | 1.2 | — | GPL-3.0 | 2 years ago | |
| laraditz/user-security | 0.79 | 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 | — | |
| mediadotonedev/userauthcenter | 0.79 | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| chillerlan/php-authenticator | 0.79 | 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 | 6K | 0 | 18.5 | 31.3 | MIT | 4 months ago | |
| lbuchs/webauthn | 0.78 | 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 | |
| webbingbrasil/filament-2fa | 0.77 | — | 47 | 47 | 15 | 451 | 6 | 1.6 | 11.4 | MIT | 3 years ago | |
| gestazion/laravel-auth-checker | 0.77 | — | 0 | 0 | 0 | 17 | 0 | 14.7 | 16.7 | — | 3 months ago | |
| spatie/laravel-littlegatekeeper | 0.77 | Laravel middleware to password-protect your app with a single, universal username/password set in config. Quickly gate staging, previews, or temporary launches without building a full auth system; publish config and enable the provider to lock down pages. | 191 | 193 | 19 | 3K | 0 | 17.0 | 18.8 | MIT | 5 months ago | |
| mkd/laravel-otp | 0.77 | — | 19 | 18 | 1 | 0 | 0 | 0.4 | — | MIT | 1 year ago | |
| rawilk/laravel-webauthn | 0.77 | — | 27 | 27 | 5 | 445 | 1 | 3.3 | 18.5 | MIT | 1 year ago | |
| scheb/2fa-email | 0.77 | Adds email-based two-factor authentication to Symfony apps using Scheb’s 2FA bundle. Generates and delivers one-time codes via email, supports custom mailers/templates, code validation and trusted devices, for an extra login security layer. | 35 | 36 | 1 | 205K | 0 | 0.2 | 51.9 | MIT | — | |
| hydrat-agency/laravel-2fa | 0.76 | — | 16 | 16 | 4 | 1K | 0 | 0.5 | 27.1 | MIT | 4 years ago | |
| scheb/2fa-bundle | 0.76 | Symfony bundle providing a generic framework for adding two-factor authentication (2FA) to your app. Integrates with Symfony Security and supports multiple 2FA methods via a consistent interface, with full docs on symfony.com. | 70 | 75 | 4 | 592K | 0 | 0.5 | 54.2 | MIT | — | |
| diego-ninja/laravel-devices | 0.75 | Laravel package for tracking authenticated user devices and managing sessions. Includes device verification, fingerprinting integrations, session locking/blocking with optional Google 2FA, location tracking, events, middleware/controllers, and caching support. | 80 | 80 | 7 | 234 | 2 | 17.7 | 9.5 | MIT | 8 months ago | |
| sonata-project/google-authenticator | 0.75 | — | 429 | 440 | 120 | 113K | 0 | 3.8 | 23.6 | MIT | 5 years ago | |
| scheb/2fa-google-authenticator | 0.75 | Adds Google Authenticator-based two-factor authentication (TOTP) to Symfony apps. Generates QR codes and secrets, validates one-time codes, and plugs into your login flow to improve account security with minimal setup. | 29 | 30 | 2 | 280K | 0 | 0.2 | 54.8 | MIT | — |
How can I help you explore Laravel packages today?