3
0
mirror of https://github.com/snipe/snipe-it.git synced 2026-08-18 11:15:42 +00:00
Files
snipe-it/app/Http/Middleware/LogAuthedUserHeader.php
2026-04-09 19:19:56 +01:00

28 lines
501 B
PHP

<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
class LogAuthedUserHeader
{
/**
* Handle an incoming request.
*
* @param Request $request
* @return mixed
*/
public function handle($request, Closure $next)
{
$response = $next($request);
if (config('app.authorized_user_header') === true) {
$response->headers->set('X-Authorized-User-ID', auth()?->id());
}
return $response;
}
}