summaryrefslogtreecommitdiff
path: root/src/Middleware
diff options
context:
space:
mode:
authorSam Light <samlight1994@gmail.com>2025-09-11 15:42:18 +0100
committerSam Light <samlight1994@gmail.com>2025-09-11 15:42:18 +0100
commit23ae5fab4c19a50c2a17d3d249bd0acb6f38bb4d (patch)
treead13b6ebc39bd392df4ab2d2e21c8a312b093a8c /src/Middleware
parentb7d170e92f2b886b7413f9401e81d4d5dadbe2e6 (diff)
Better error response when not authorized to access elearning module
Diffstat (limited to 'src/Middleware')
-rw-r--r--src/Middleware/ScormPlayerAuthMiddleware.php8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/Middleware/ScormPlayerAuthMiddleware.php b/src/Middleware/ScormPlayerAuthMiddleware.php
index 058a923..a868450 100644
--- a/src/Middleware/ScormPlayerAuthMiddleware.php
+++ b/src/Middleware/ScormPlayerAuthMiddleware.php
@@ -39,13 +39,9 @@ abstract class ScormPlayerAuthMiddleware
fn() => $this->authorize($request, $module)
);
- if($authorized) return $next($request);
- else return $this->failedResponse();
- }
+ if (!$authorized) abort(403);
- protected function failedResponse() : Response
- {
- return response('Not authorized', 403);
+ return $next($request);
}
protected function findModule(Request $request) : Scorm