json([ 'message' => 'Unauthenticated.', ], 401); } catch (\Exception $e) { return response()->json([ 'message' => 'Missing required permissions: '.implode(', ', $abilities), ], 403); } } }