laraditz/user-security
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| harryes/laravel-sentinellog | 0.87 | 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 | 1 | 0 | 0.1 | 0.7 | MIT | — | |
| chillerlan/php-authenticator | 0.87 | 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 | 4K | 0 | 21.9 | 29.1 | MIT | 2 months ago | |
| laragear/two-factor | 0.86 | — | 339 | 341 | 24 | 50K | 0 | 23.1 | 34.0 | MIT | 3 months ago | |
| mkd/laravel-otp | 0.86 | — | 18 | 18 | 1 | 0 | 0 | 0.4 | — | MIT | 1 year ago | |
| veeqtoh/secure-code | 0.86 | — | 16 | 16 | 1 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| laragear/webauthn | 0.86 | Laravel package to authenticate users with WebAuthn passkeys (biometrics, device keys). Provides request validation and login flow with attestation/assertion support, compatible with Octane. Note: superseded by laravel/passkeys and unmaintained. | 401 | 405 | 47 | 74K | 0 | 14.7 | 27.1 | MIT | 1 month ago | |
| hydrat-agency/laravel-2fa | 0.86 | — | 16 | 16 | 4 | 1K | 0 | 0.5 | 26.1 | MIT | 4 years ago | |
| scheb/2fa-google-authenticator | 0.86 | 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 | 260K | 0 | 0.2 | 54.4 | MIT | — | |
| draw/user-bundle | 0.85 | — | 0 | 0 | 0 | 496 | 0 | 0.0 | 37.2 | — | — | |
| stephenjude/filament-two-factor-authentication | 0.85 | — | 84 | 84 | 34 | 16K | 1 | 28.5 | 36.5 | MIT | 2 weeks ago | |
| squarenetmedia/auth | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 1 year ago | |
| niharb/my-form | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dginxreal/laravel-auth | 0.84 | dginxreal/laravel-auth is a lightweight Laravel authentication package that helps you add common auth features to your app with minimal setup, providing a starting point for implementing login/session-based access control. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | 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 | 171K | 0 | 0.1 | 54.4 | MIT | — | |
| raditzfarhan/laravel-user-security | 0.84 | — | 3 | 4 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| joe-404/laravel-auth | 0.84 | — | 2 | 2 | 0 | 38 | 0 | 25.9 | 18.3 | MIT | 2 weeks ago | |
| colbeh/auth | 0.84 | Laravel authentication package by colbeh. Provides auth-related helpers and integrations to simplify login/guard setup and user access in your app. Suitable as a lightweight add-on for projects needing basic authentication scaffolding. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | — | 4 years ago | |
| lunarphp/filament3-2fa | 0.84 | — | 0 | 0 | 0 | 8K | 0 | 12.7 | 59.8 | MIT | 4 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 | — | 1.2 | — | — | — | |
| mkd/laravel-advanced-otp | 0.84 | — | 10 | 10 | 0 | 0 | 0 | 0.7 | — | MIT | 1 year ago |
How can I help you explore Laravel packages today?