pragmarx/recovery
Generate customizable recovery/backup codes for 2FA account recovery. Create arrays, JSON, or (Laravel) Collections, and tune how many codes to make plus blocks and characters per block for your preferred format and length.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| pragmarx/random | 0.86 | Cryptographically secure random generator for PHP: create random strings, integers, bytes, hex, and regex-based patterns with options for size, case, prefixes/suffixes, and raw output. Falls back to Faker (if installed) for rich random data like names and dates. | 71 | 74 | 3 | 141K | 1 | 0.5 | 45.4 | MIT | — | |
| scheb/2fa-backup-code | 0.81 | Adds backup code support to scheb/2fa for Symfony apps. Generate, store, and validate one-time recovery codes so users can access accounts when they lose their 2FA device. Integrates with existing 2FA flows and user providers. | 18 | 19 | 0 | 171K | 0 | 0.1 | 54.6 | MIT | — | |
| laraditz/user-security | 0.81 | 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 | — | |
| raditzfarhan/laravel-user-security | 0.80 | — | 3 | 4 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| scheb/2fa-email | 0.79 | 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 | 212K | 0 | 0.2 | 52.1 | MIT | — | |
| scheb/2fa-totp | 0.79 | TOTP (Time-based One-Time Password) provider for the scheb TwoFactorBundle, enabling app-based 2FA with authenticator codes. Part of the scheb/2fa project (read-only mirror); see main repo/docs for setup. | 28 | 29 | 2 | 197K | 0 | 0.2 | 53.0 | MIT | — | |
| veeqtoh/secure-code | 0.79 | — | 16 | 16 | 1 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| dragonzap/2fa | 0.78 | 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 | |
| mustafa-awami/lara2fa | 0.78 | — | 9 | 9 | 0 | 64 | 1 | 0.1 | 12.0 | MIT | — | |
| hydrat-agency/laravel-2fa | 0.78 | — | 16 | 16 | 4 | 1K | 0 | 0.5 | 26.1 | MIT | 4 years ago | |
| sonata-project/google-authenticator | 0.78 | — | 429 | 440 | 120 | 117K | 0 | 3.8 | 23.7 | MIT | 5 years ago | |
| scheb/2fa-google-authenticator | 0.78 | 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 | 282K | 0 | 0.2 | 54.9 | MIT | — | |
| mkd/laravel-otp | 0.77 | — | 18 | 18 | 1 | 0 | 0 | 0.4 | — | MIT | 1 year ago | |
| novay/icaptcha | 0.77 | — | 0 | 0 | 0 | 0 | 0 | 9.1 | — | — | 6 months ago | |
| mkd/laravel-advanced-otp | 0.77 | — | 10 | 10 | 0 | 0 | 0 | 0.7 | — | MIT | 1 year ago | |
| bladesync/laraauth | 0.76 | Publishable Laravel 11+ auth starter with registration, login/logout, protected guest/auth routes, and secure OTP-based password reset. Publish config and views, add a starter home page, or install editable routes into web.php. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| danielburger1337/2fa-email | 0.76 | — | 5 | 5 | 1 | 2K | 0 | 15.8 | 40.0 | MIT | 3 months ago | |
| mediadotonedev/userauthcenter | 0.76 | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| joe-404/laravel-auth | 0.76 | 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 | 15 | 0 | 25.9 | 18.3 | MIT | 2 weeks ago | |
| chillerlan/php-authenticator | 0.76 | 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 | 5K | 0 | 20.9 | 30.0 | MIT | 2 months ago |
How can I help you explore Laravel packages today?