channor/opaque-route-key
Laravel package that swaps numeric route model binding keys for opaque, non-guessable identifiers, so URLs stop exposing sequential IDs. Simple setup, works with existing route model binding, and helps keep internal IDs and resource counts private.
channor/opaque-route-key adds opaque, URL-safe keys to Laravel Eloquent models so routes expose non-sequential identifiers instead of primary keys. It works with route model binding, letting Laravel resolve records by their opaque key while keeping internal IDs private.
How can I help you explore Laravel packages today?