thisisdevelopment/laravel-api-token-middleware

Simple API token middleware for internal APIs
1,869
Install
composer require thisisdevelopment/laravel-api-token-middleware
Latest Version:v1.4.0
PHP:>=7
Last Updated:Apr 23, 2026
Links: GitHub  ·  Packagist
Maintainer: ederuiter

laravel-api-token-middleware

Simple API token middleware for Laravel applications

Setup

Publish the config by using the following command

php artisan vendor:publish --provider="ThisIsDevelopment\LaravelApiTokenMiddleware\ApiTokenServiceProvider"

The API token, token header field and unauthorized message are now configurable in config/laravel-api-token-middleware.php, the token is loaded from the INTERNAL_API_TOKEN env field by default.

Usage

To use the middleware, include:

ThisIsDevelopment\LaravelApiTokenMiddleware\Http\Middleware\VerifyInternalApiToken

In your middleware list.

Related Packages

rickycezar/laravel-jwt-impersonate

Laravel Impersonate is a plugin that allows to you to authenticate as your users...

135,934 24
lab404/laravel-impersonate

Laravel Impersonate is a plugin that allows to you to authenticate as your users...

21,372,931 2,345
lab404/laravel-auth-checker

Laravel Auth Checker allows you to log users authentication, devices authenticat...

169,111 222
evilfreelancer/openvpn-php

OpenVPN config generator writen on PHP

5,403 30

Version History

Version Released PHP Laravel License
v1.4.0 >=7 ^9.2|^10.0|^11.0|^12.0|^13.0
v1.3.0 >=7 ^9.2|^10.0|^11.0|^12.0
v1.2.0 >=7 ^9.2|^10.0|^11.0
v1.1.0 >=7 ^9.2|^10.0
v1.0.0 >=7 ^9.2