scheb/2fa-google-authenticator
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| scheb/2fa-totp | 0.87 | 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. | 29 | 30 | 2 | 400K | 0 | 0.2 | 55.3 | MIT | — | |
| symfony/password-hasher | 0.86 | Symfony's PasswordHasher component provides secure password hashing utilities, with a factory to configure multiple algorithms like bcrypt and sodium. Hash plain passwords and verify them easily in your PHP applications. | 807 | 810 | 4 | 7M | 0 | 27.1 | 60.0 | MIT | 5 months ago | |
| scheb/2fa-email | 0.86 | 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 | — | |
| ekreative/oauth2-symfony-bundle | 0.86 | — | 2 | 2 | 2 | 0 | 0 | 0.3 | — | MIT | — | |
| bekirozturk/symfony-oauth2-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| amiltone/keycloack-token-bundle | 0.86 | — | 0 | 1 | 1 | 0 | 0 | 1.8 | — | — | 4 years ago | |
| bshaffer/oauth2-server-bundle | 0.85 | — | 106 | 107 | 70 | 750 | 14 | 7.4 | 17.2 | MIT | 9 years ago | |
| symfony/security-http | 0.85 | Symfony Security HTTP integrates the Security Core component into HTTP applications, letting you secure parts of your app with firewalls and authenticate visitors through configurable authenticators. It bridges security policies and incoming requests. | 1,700 | 1,701 | 22 | 7M | 0 | 44.2 | 58.8 | MIT | 3 days ago | |
| da/auth-common-bundle | 0.85 | — | 0 | 0 | 0 | 13 | 0 | 0.3 | 15.8 | MIT | 12 years ago | |
| dbellettini/shibboleth-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| chaima409/oauth-server-bundle | 0.85 | — | 0 | 1 | 0 | 0 | 0 | 0.3 | — | — | 6 years ago | |
| easytek/sf-guard-password-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.2 | — | MIT | 11 years ago | |
| ayto/reset-password-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| sonata-project/google-authenticator | 0.85 | — | 429 | 440 | 117 | 107K | 0 | 3.7 | 23.4 | MIT | 5 years ago | |
| scheb/2fa-trusted-device | 0.84 | 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 | — | |
| scheb/2fa-backup-code | 0.84 | 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 | — | |
| web-auth/webauthn-symfony-bundle | 0.84 | 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. | 67 | 68 | 6 | 127K | 0 | 0.5 | 45.2 | MIT | — | |
| authbucket/oauth2-symfony-bundle | 0.83 | — | 82 | 83 | 26 | 378 | 1 | 1.7 | 11.4 | MIT | — | |
| den01101/oauth-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| pragmarx/google2fa | 0.82 | Google2FA is a PHP implementation of Google Two-Factor Authentication, supporting HOTP (RFC 4226) and TOTP (RFC 6238). It lets you generate secret keys, QR codes, and verify one-time passwords from Google Authenticator and similar apps, with an optional Laravel bridge. | 1 | 2,046 | 0 | 12M | 0 | 0.9 | 55.3 | — | — |
How can I help you explore Laravel packages today?