yebor974/filament-renew-password
last_renew_password_at timestamps, enabling reporting for security audits or SOX/HIPAA compliance.laravel-sanctum or noauth."This package lets us enforce password rotations automatically—critical for security compliance—without building a custom system. For example, we can force admins to reset passwords every 90 days while exempting read-only users. It integrates seamlessly with our Filament admin panel, reducing support tickets from users stuck on expired passwords. The MIT license means no hidden costs, and the Filament ecosystem ensures long-term maintainability. Upfront effort is minimal (a Composer install + migration), with ROI in audit readiness and reduced risk of credential stuffing attacks."
*"This is a drop-in solution for Filament-based apps needing password renewal logic. Key benefits:
is_admin flag’).RenewPasswordService to add custom rules (e.g., ‘renew if IP changes’).last_renew_password_at, force_renew_password) to your users table.
Tradeoff: Tightly coupled to Filament, but if we’re already using it, this saves ~2–3 dev days of work. Alternatives like rolling our own would require testing edge cases (e.g., concurrent logins, session handling)."**"This package addresses:
last_renew_password_at timestamp enables tracking for compliance reports (e.g., ‘All admins renewed passwords in the last 30 days’).How can I help you explore Laravel packages today?