HMAC-based API authentication for Laravel 11/12.
composer require hmacauth/laravel-hmac-auth
php artisan hmac:install
php artisan migrate
php artisan hmac:generateRoute::middleware('hmac.verify')->group(function () {
Route::post('/api/resource', ResourceController::class);
});See docs/ for full documentation:
- PHP 8.3+
- Laravel 11.x / 12.x
- Redis