/home/techb158/immovalet.com/platform/core/acl/src/Http/Middleware
Edit: /home/techb158/immovalet.com/platform/core/acl/src/Http/Middleware/Authenticate.php (1275B)
authenticate($request, $guards);
if (!$guards) {
$route = $request->route();
$flag = $route->getAction('permission');
if ($flag === null) {
$flag = $route->getName();
}
$flag = preg_replace('/.create.store$/', '.create', $flag);
$flag = preg_replace('/.edit.update$/', '.edit', $flag);
if ($flag && !$request->user()->hasAnyPermission((array)$flag)) {
if ($request->expectsJson()) {
return response()->json(['message' => 'Unauthenticated.'], 401);
}
return redirect()->route('dashboard.index');
}
}
return $next($request);
}
}