friendsofcat/laravel-better-temporary-urls
A Laravel package for better temporary URLs: generate signed, expiring links for routes and files with a cleaner API, configurable lifetimes, and sensible security defaults. A drop-in upgrade for Laravel's built-in temporary URL helpers.
URL::temporarySignedRoute() and URL::signedRoute() in core. This package only earns a dependency slot if it solves something core does not (e.g. invalidation/revocation, storage-driver-agnostic handling, custom expiry semantics, richer payload binding). The 2.0.0 notes don't add capability, so the buy case is unchanged and remains narrow.Adopt when:
temporarySignedRoute.Look elsewhere (or just use core) when:
URL::temporarySignedRoute(). Adding a third-party dependency for a one-line wrapper is negative value.For executives (one line): A small open-source library for generating expiring links to private files now supports Laravel 9 — this is an infrastructure compatibility release that unblocks our framework upgrade; it adds no new product capability, and it carries a maintenance-risk caveat worth noting.
For engineering leads:
URL::temporarySignedRoute() and revisit.How can I help you explore Laravel packages today?