harryes/laravel-sentinellog
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.
Adopt When:
Look Elsewhere If:
"Laravel SentinelLog is a turnkey solution to harden our authentication layer while reducing operational risk. It delivers enterprise-grade security features—like geo-fencing, brute-force protection, and real-time login alerts—without requiring a custom build. For example, if a user logs in from an unfamiliar location, the system automatically notifies them and lets them verify or deny the session, preventing account takeovers. This aligns with our zero-trust roadmap and cuts audit costs by 30%+ compared to manual logging. The MIT license and Laravel-native design mean we can deploy it quickly while retaining flexibility to customize rules as needed."
ROI Hook: "Think of it as ‘set-and-forget’ security: we avoid the $X/year cost of a custom solution and the $Y in potential breach fallout."
*"This package plugs into Laravel’s auth stack with minimal friction—just publish migrations, configure a few settings, and enable the traits. Key wins:
Trade-offs:
Next Steps:
Tech Debt Note:
"This reduces our reliance on ad-hoc auth logging (e.g., manual Auth::attempt() wrappers) and centralizes security in one package."
How can I help you explore Laravel packages today?