scheb/2fa-totp
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| jbtronics/2fa-webauthn | 0.89 | Adds WebAuthn-based two-factor authentication to Laravel apps, letting users secure accounts with hardware security keys, passkeys, or built-in biometrics. Includes enrollment, verification, and integration with Laravel's auth scaffolding. | 15 | 15 | 5 | 9K | 0 | 20.2 | 44.6 | MIT | 1 week ago | |
| darkghosthunter/laraguard | 0.88 | Laraguard brings TOTP-based two-factor authentication to Laravel. It offers a dedicated auth guard, middleware, recovery codes, QR-code onboarding, and events, making it easy to secure logins with Google Authenticator-compatible codes. | 264 | — | 24 | — | 0 | 1.1 | — | MIT | 4 years ago |
|
| scheb/2fa-email | 0.88 | 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 | 210K | 0 | 0.2 | 52.0 | MIT | — | |
| scheb/2fa-bundle | 0.88 | 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. | 71 | 76 | 4 | 1M | 0 | 0.5 | 55.3 | MIT | — | |
| scheb/2fa | 0.88 | 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 | |
| scheb/2fa-google-authenticator | 0.88 | 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 | 403K | 0 | 0.2 | 55.3 | MIT | — | |
| sonata-project/google-authenticator | 0.87 | — | 429 | 440 | 117 | 107K | 0 | 3.7 | 23.4 | MIT | 5 years ago | |
| r/u2f-two-factor-bundle | 0.87 | Symfony bundle that adds U2F hardware-key two-factor authentication to your login flow, letting users register and verify USB security keys alongside existing credentials for stronger account protection. | 11 | 12 | 8 | 8 | 4 | 1.5 | 4.6 | MIT | 6 years ago | |
| jonasarts/google-authenticator-bundle | 0.87 | Symfony bundle for adding Google Authenticator two-factor authentication to your app. Provides TOTP secret generation and code validation, with configurable services for integrating 2FA into login flows. | 4 | 4 | 1 | 325 | 0 | 0.1 | 25.1 | MIT | — | |
| hydrat-agency/laravel-2fa | 0.87 | — | 16 | 16 | 4 | 2K | 0 | 0.5 | 27.6 | MIT | 4 years ago | |
| scheb/2fa-backup-code | 0.87 | 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 | 182K | 0 | 0.1 | 55.0 | MIT | — | |
| mkd/laravel-otp | 0.87 | — | 19 | 19 | 2 | 0 | 0 | 0.5 | — | MIT | 2 years ago | |
| scheb/two-factor-bundle | 0.86 | Symfony bundle that adds two-factor authentication to your app with TOTP, email codes, backup codes, trusted devices, and extensible authentication providers. Integrates with Symfony security and supports custom providers and recovery workflows. | 382 | 400 | 107 | 13K | 0 | 2.7 | 15.1 | MIT | 6 years ago | |
| scheb/2fa-trusted-device | 0.86 | 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. | 37 | 38 | 1 | 397K | 0 | 0.2 | 55.3 | MIT | — | |
| svc/totp-bundle | 0.86 | A PHP/Symfony bundle for TOTP-based two-factor authentication, generating and validating time-based one-time passwords with seamless framework integration and straightforward configuration for securing user logins. | 3 | 3 | 0 | 3 | 0 | 0.0 | 3.4 | MIT | — | |
| laragear/two-factor | 0.85 | — | 342 | 343 | 24 | 127K | 0 | 14.1 | 37.5 | MIT | 8 months ago | |
| binhvd/oauth2-server-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 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 | |
| danielburger1337/2fa-email | 0.84 | — | 5 | 5 | 1 | 5K | 0 | 8.4 | 42.6 | MIT | 8 months ago | |
| dragonzap/2fa | 0.84 | 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 |
How can I help you explore Laravel packages today?