michaeldzjap/twofactor-auth
Lightweight Laravel package that adds two-factor authentication using TOTP codes compatible with Google Authenticator. Includes QR code provisioning, recovery codes, route middleware and events, making it straightforward to secure your application's login flow.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| delight-im/otp | 0.88 | A PHP library for generating and verifying one-time passwords, with support for time-based and counter-based OTPs, configurable code lengths and HMAC algorithms, and simple APIs for adding two-factor authentication to Laravel or any PHP application. | 5 | 5 | 2 | 7K | 0 | 0.1 | 42.0 | MIT | — | |
| nextapps/laravel-verification-code | 0.87 | Generate and verify one-time verification codes for Laravel apps. Create numeric or alphanumeric codes, send them via mail or SMS, and validate user input with built-in expiry, attempt limits, and rate limiting—ideal for login, signup, and password reset verification. | 58 | 61 | 20 | 1K | 1 | 9.3 | 20.8 | MIT | 7 months ago | |
| erdemkeren/laravel-otp | 0.86 | A Laravel package for one-time password authentication. It generates and verifies short-lived OTP codes with configurable expiry, token length, and storage, making it easy to add secure OTP flows to login, registration, or sensitive actions. | 157 | — | 26 | — | 7 | 3.8 | 1.9 | MIT | 5 years ago | |
| scheb/2fa | 0.86 | scheb/2fa adds two-factor authentication to Symfony applications with TOTP authenticator apps, email codes, backup codes, and trusted-device support. It integrates cleanly with Symfony Security and provides extensible, well-tested building blocks for securing user logins. | 597 | 598 | 80 | 32K | 5 | 26.8 | 29.9 | MIT | 1 week ago | |
| fouladgar/laravel-otp | 0.86 | A Laravel package for generating, sending, and verifying one-time passwords. It provides configurable OTP length and expiry, resend and rate limits, customizable notification channels, and straightforward integration with login, registration, and password reset flows. | 221 | 221 | 38 | 1K | 0 | 2.2 | 11.4 | MIT | — | |
| wotz/laravel-verification-code | 0.86 | Laravel package for generating and validating verification codes with configurable length, expiry, attempt limits, and rate limiting. Supports email or SMS delivery, custom storage drivers, and simple APIs for sending and checking codes. | 58 | 58 | 20 | 7K | 1 | 9.4 | 31.0 | MIT | 7 months ago | |
| mkd/laravel-advanced-otp | 0.86 | — | 10 | 10 | 0 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| ferdous/laravel-otp-validate | 0.86 | A Laravel package for generating and validating one-time passwords (OTP) with ease. Send codes via email or SMS, customize OTP length and expiry, apply rate limiting, use multiple drivers, and drop secure OTP verification into any Laravel app with a simple API. | 69 | 70 | 16 | 455 | 5 | 2.1 | 13.2 | — | 4 years ago | |
| mkd/laravel-otp | 0.86 | — | 19 | 19 | 2 | 0 | 0 | 0.5 | — | MIT | 2 years ago | |
| roundly-consulting/two-factor-for-laravel | 0.86 | A Laravel package for adding two-factor authentication with TOTP, QR-code setup, recovery codes, and middleware protection. Simple configuration and Blade-ready flows help secure user accounts without building 2FA from scratch. | 5 | — | 1 | — | 0 | 19.5 | — | MIT | 2 weeks ago | |
| coding-libs/laravel-mfa | 0.85 | coding-libs/laravel-mfa adds multi-factor authentication to Laravel applications, helping secure user logins with an additional verification step. It integrates with Laravel's authentication flow and offers a straightforward way to implement MFA in your app. | 2 | 2 | 0 | 5 | 0 | 19.6 | 6.9 | MIT | 2 weeks ago | |
| flosch/messagebird-bundle | 0.85 | Symfony bundle that integrates the MessageBird API, exposing the official PHP client as configurable services and adding a Swiftmailer transport so applications can send SMS messages through MessageBird using familiar mailer APIs and YAML configuration. | 0 | 0 | — | 3 | — | 0.0 | 8.3 | — | — | |
| signaturetech/laravel-otp | 0.85 | A Laravel package for generating and verifying one-time passwords (OTPs), helping you add secure OTP-based authentication, login, and verification flows with configurable codes and expiration. | 18 | — | 2 | — | 0 | 0.5 | — | MIT | 1 year ago | |
| sanjabteam/verify | 0.85 | A Laravel/PHP package for mobile number verification via SMS. It generates and validates one-time codes with customizable length and expiry, manages resend limits, supports configurable SMS drivers, and offers a simple API for secure passwordless registration and login flows. | 37 | — | 8 | — | 0 | 0.3 | — | MIT | — | |
| chillerlan/php-authenticator | 0.85 | A PHP 8.4+ library for generating counter-based (RFC 4226) and time-based (RFC 6238) one-time passwords, compatible with Google Authenticator and Steam Guard, with constant-time encoding and server time sync support. | 56 | 58 | 2 | 6K | 0 | 13.5 | 30.3 | MIT | 7 months ago | |
| alexgeno/phone-verification | 0.85 | — | 6 | 7 | 0 | 88 | 1 | 2.2 | 15.6 | MIT | 3 years ago | |
| joe-404/laravel-auth | 0.85 | Drop-in, config-driven authentication for Laravel 12 and 13: OTP and magic-link verification, login, token refresh, password reset, multi-session management, Google OAuth, API tokens, account status workflow, and referral codes via a uniform JSON API. | 2 | 2 | 0 | 1 | 0 | 18.5 | 1.9 | MIT | 5 months ago | |
| ichtrojan/laravel-otp | 0.85 | A lightweight Laravel package for generating, storing, and verifying one-time passwords (OTPs). It provides configurable code length and expiry, simple validation helpers, and database-backed storage, making it easy to add OTP-based verification to Laravel applications. | 270 | — | 66 | — | 0 | 4.2 | 1.5 | — | 2 years ago | |
| hydrat-agency/laravel-2fa | 0.85 | — | 16 | 16 | 4 | 2K | 0 | 0.5 | 27.6 | MIT | 4 years ago | |
| liberusoftware/two-factor-authentication | 0.85 | A Laravel/PHP package from Liberu Software for adding two-factor authentication to your applications. It supports TOTP-based 2FA, QR code enrollment, recovery codes, and straightforward integration with existing user models and login flows. | 0 | 0 | 0 | 447 | 0 | 19.8 | 43.0 | MIT | 4 days ago |
How can I help you explore Laravel packages today?