Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Developer Login Laravel Package

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.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Developer velocity / internal tooling investment. 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.
  • Build vs. buy for thin Filament extensions. The functionality is small enough to replicate in-house with a Filament render hook. Buying (i.e., adopting the package) is justified mainly by the maintenance being someone else's problem; if your team already has a shared internal Filament helpers package, this belongs there instead.
  • Upgrade gating for the admin panel. v1.0.2 sets a hard floor of Filament 4.7 / 5.2 because it depends on the 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.
  • Environment/security posture review. A "login shortcut" on the auth screen is a deliberate convenience that must never reach production. Adoption implies a decision about how you enforce environment gating (config flag, App::isLocal(), CI check) and who signs off on that.
  • Roadmap input on demo/staging flows. If sales or support rely on seeded demo tenants, this removes credential-sharing friction in demos — a small but real enablement win worth naming in internal-tooling roadmap discussions.

When to Consider This Package

Consider it when all of the following hold:

  • You are on Filament 4.7+ or 5.2+ (or can upgrade to it) — v1.0.2 will reject older installs at composer update rather than failing at render time.
  • The shortcut is scoped to local/staging/demo environments with an explicit, tested gate that cannot activate in production.
  • Multiple people regularly need to switch between seeded accounts (QA matrices, role-based UI review, demos), so manual credential entry is a recurring tax.
  • You accept the dependency's maintenance risk: it is a small, single-maintainer package sitting on the authentication path.

Look elsewhere — or build the ~equivalent in-house — when:

  • You are pinned to Filament 4.0–4.6 or 5.0–5.1. This is the practical blocker introduced by v1.0.2: the version floor raise is a patch release that can break an existing composer update pipeline. Sequence your Filament upgrade before adopting, and don't let a routine dependency bump pull this in mid-sprint.
  • You use custom or multi-guard auth, SSO, or MFA on the admin panel — a shortcut that bypasses the normal login flow may conflict with those requirements.
  • Your policy forbids third-party packages on auth surfaces, or your threat model includes insider/staging access.
  • You only need it on one developer's machine; a local-only tweak is cheaper than a dependency.

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.

How to Pitch It (Stakeholders)

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.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast