outatime-io/filament-developer-login
A Filament plugin that adds a developer login screen for quickly signing in as any user during local development. Bypass credentials and switch accounts instantly without manual password entry, while keeping the shortcut out of production environments.
outatime-io/filament-login-shortcut is a dev-experience package, not a customer-facing feature. Its value shows up as reduced time-to-first-click for engineers, QA, and anyone demoing the admin panel — worth weighing against the (small) ongoing cost of carrying a third-party dependency in the auth surface.filament::callout Blade component. This is the decision-relevant fact: adopting this package constrains your Filament upgrade window, and conversely, any project pinned below those versions is now blocked at composer update.App::isLocal(), CI check) and who signs off on that.Consider it when all of the following hold:
composer update rather than failing at render time.Look elsewhere — or build the ~equivalent in-house — when:
composer update pipeline. Sequence your Filament upgrade before adopting, and don't let a routine dependency bump pull this in mid-sprint.Confidence caveat: this assessment is based solely on published release notes. Neither the source code nor actual usage data was reviewed, so the environment-gating claim above is an assumption to verify before adoption.
For executives: This is a small, low-cost developer-productivity add-on for our admin panel, not a customer-facing feature. It removes repeated manual logins for engineers, QA, and demo environments. Cost is negligible; the real consideration is a version constraint — it requires a recent Filament release — and a security guardrail to ensure it is never active in production. Recommend treating it as internal tooling with no revenue impact.
For engineering: v1.0.2 raises the minimum supported Filament versions to 4.7 and 5.2, matching the availability of the filament::callout Blade component used by the login shortcut. Previously, incompatible installs succeeded and then failed at render time with Unable to locate a class or view for component [filament::callout]; those installs are now rejected at composer update. Net effect is better dependency hygiene — a loud, early failure instead of a silent runtime break — but note it is a patch release that tightens the version constraint, so it can fail CI on projects still below those Filament versions. Verify the environment gate covers production before enabling, and confirm the constraint against our current Filament pin before adding it to composer.json.
How can I help you explore Laravel packages today?