diff options
author | Sam Light <samlight1994@gmail.com> | 2025-09-11 15:42:18 +0100 |
---|---|---|
committer | Sam Light <samlight1994@gmail.com> | 2025-09-11 15:42:18 +0100 |
commit | 23ae5fab4c19a50c2a17d3d249bd0acb6f38bb4d (patch) | |
tree | ad13b6ebc39bd392df4ab2d2e21c8a312b093a8c /src/Middleware | |
parent | b7d170e92f2b886b7413f9401e81d4d5dadbe2e6 (diff) |
Better error response when not authorized to access elearning module
Diffstat (limited to 'src/Middleware')
-rw-r--r-- | src/Middleware/ScormPlayerAuthMiddleware.php | 8 |
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 |