dasundev/filament-access-secret
A Laravel Filament package that adds secret-key protection to your admin panel, letting only visitors with the correct access secret reach Filament pages. Lightweight and easy to configure, it helps gate or hide your panel without extra roles or complex auth setup.
Consider it when:
/admin," not "better than SSO."Look elsewhere when:
For executives: This is a low-cost curtain, not a lock. It puts a secret-key gate in front of the admin panel so we can ship internal tooling and client demos on the current timeline instead of waiting on the SSO workstream. Install is trivial, license is MIT, and cost is zero. The honest framing: it reduces casual exposure and search-engine/opportunistic access, but it is not a compliance control and does not identify users. We should present it as a dated stopgap with a named replacement milestone, not as our security story.
For engineering: It's a Filament middleware that requires a configured secret in the request before the panel resolves. Confirm three things before merge: the secret comes from env/config and never from a committed file, the secret is stripped from access logs and not echoed in referrer headers, and unauthorized requests return 404 rather than 403 where that distinction matters. Pin the version and review the source — it's small enough to read in one sitting, which is the main mitigation for the 38-star maintenance risk. Plan the exit: an auth middleware or panel-level guard that can be swapped in without reworking routes. Treat this as an explicit, documented exception with an owner and an expiry date, not a permanent layer.
How can I help you explore Laravel packages today?