componist/auth
Livewire-basiertes Auth-Package für Laravel mit fertigen UI-Komponenten für Login, Registrierung, Passwort-Reset und E-Mail-Verifizierung sowie optionaler E-Mail-2FA. Inklusive Rate-Limiting, Session-Härtung, Feature-Flags und konfigurierbarer Defaults.
Pros:
TwoFactorAuthenticatable, AddComponistAuthentication), allowing customization without forking.Cons:
users table, which may conflict with existing customizations or migrations.users table (two_factor_code, two_factor_expires_at, last_login). Requires backward-compatible migrations if the table is already customized.users may break existing functionality or require data migration scripts.users table or auth logic?
two_factor_code, two_factor_expires_at, or last_login be resolved?users table or User model.User model to include required Traits/Contracts.config/session.php is configured for security (e.g., same_site cookies).composer require livewire/livewire).User model → Test flows → Enable feature flags.users table fields may impact write-heavy applications.| Failure Scenario | Impact | Mitigation |
|---|---|---|
| Livewire component JS failure | Broken auth UI | Fallback to Blade templates or Inertia.js wrappers. |
| Database migration conflict | Data corruption | Test migrations in staging; use backup/restore procedures. |
| Rate-limiting misconfiguration | Locked |
How can I help you explore Laravel packages today?