liberusoftware/api-access-livewire
Livewire components for managing API access in Laravel apps. Provides drop-in UI for issuing, revoking, and inspecting API tokens and client credentials, with configurable scopes and permissions that integrate cleanly with your existing authentication and guard setup.
Architecture fit
module-api-access domain module and the Liberu modular-monolith conventions (service provider registration, view namespaces, route/model binding). Adoption therefore means adopting a slice of the Liberu ecosystem, not a standalone utility.Integration feasibility
composer require, register the module provider, publish views/config, mount the components on an admin route. The real cost is discovering undocumented assumptions (component names, required domain-module version, layout expectations).composer.json and a LICENSE file.Technical risk
wire:model deferral, Alpine coupling, #[Locked], #[Validate]) change component internals substantially. Unknown which major this targets.Key questions for the maintainer / spike
composer.json?module-api-access is required, and is that module itself stable?nwidart/laravel-modules or a bespoke Liberu loader? What is the autoload/registration contract?Stack fit
Migration path
app/ namespace and drop the dependency. Budget for this from day one.Compatibility
module-api-access; add a smoke test that mounts each component so CI catches upstream breaks.composer.json extra.laravel, merge-plugin, or a custom provider) before assuming standard package discovery.Sequencing
Maintenance
Support
Scaling
get() queries that degrade quietly as the credential table grows.Failure modes
#[Locked], one-way write fields, and never hydrating raw secrets.Ramp-up
How can I help you explore Laravel packages today?