feat: add user impersonation service

This commit is contained in:
idevakk
2025-11-17 10:44:19 -08:00
parent f60c986e07
commit a7029b5f57
21 changed files with 1343 additions and 6 deletions

View File

@@ -1,5 +1,6 @@
<?php
use App\Http\Middleware\ImpersonationMiddleware;
use App\Http\Middleware\Locale;
use Illuminate\Foundation\Application;
use Illuminate\Foundation\Configuration\Exceptions;
@@ -15,6 +16,10 @@ return Application::configure(basePath: dirname(__DIR__))
->withMiddleware(function (Middleware $middleware): void {
$middleware->web(append: [
Locale::class,
ImpersonationMiddleware::class,
]);
$middleware->alias([
'impersonation' => ImpersonationMiddleware::class,
]);
$middleware->validateCsrfTokens(except: [
'stripe/*',