Download the PHP package boone-studios/laravel-api-keys without Composer
On this page you can find all versions of the php package boone-studios/laravel-api-keys. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download boone-studios/laravel-api-keys
More information about boone-studios/laravel-api-keys
Files in boone-studios/laravel-api-keys
Download boone-studios/laravel-api-keys
More information about boone-studios/laravel-api-keys
Files in boone-studios/laravel-api-keys
Vendor boone-studios
Package laravel-api-keys
Short Description Prefixed, hashed API keys with scope-to-permission mapping for multi-tenant Laravel APIs.
License MIT
Package laravel-api-keys
Short Description Prefixed, hashed API keys with scope-to-permission mapping for multi-tenant Laravel APIs.
License MIT
Please rate this library. Is it a good library?
Informations about the package laravel-api-keys
boone-studios/laravel-api-keys
Prefixed, hashed API keys with scope-to-permission mapping for multi-tenant Laravel APIs. Pairs naturally with boone-studios/laravel-scoped-roles via TokenPermissionResolver.
Features
- Brand-prefixed secrets (
app_live_…) with masked display prefixes - Hashed storage with prefix lookup +
Hash::check - Revocation and expiration support
- Scope → permission bridge for unified API + dashboard authorization
- Configurable tenant guard hook (e.g. block deleted organizations)
Requirements
- PHP 8.2+
- Laravel 12 or 13
boone-studios/laravel-scoped-roles(for token permission integration)
Installation
Quick start
- Implement
ResolvesScopePermissionson your scope enum (mapsread/write/admin→ permission strings). - Implement
ResolvesEnvironmentFromTokenPrefixif you support multiple environments. - Optionally implement
GuardsAuthenticatedTenantfor tenant availability checks. - Extend
BooneStudios\ApiKeys\Models\ApiKeyand add your tenant relation. - Register middleware:
auth.api_key.
License
MIT © Boone Studios, LLC
All versions of laravel-api-keys with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
boone-studios/laravel-scoped-roles Version ^0.1
illuminate/database Version ^12.0|^13.0
illuminate/http Version ^12.0|^13.0
illuminate/support Version ^12.0|^13.0
boone-studios/laravel-scoped-roles Version ^0.1
illuminate/database Version ^12.0|^13.0
illuminate/http Version ^12.0|^13.0
illuminate/support Version ^12.0|^13.0
The package boone-studios/laravel-api-keys contains the following files
Loading the files please wait ...