davidvandertuijn / laravel-json-escape
Laravel filter JSON response against XSS
2.0
2023-01-08 09:28 UTC
Requires
- php: >=7.0.0
- ext-json: *
README
The “Laravel JSON Escape” tool is designed to enhance the security of JSON responses generated by Laravel applications by filtering out potential Cross-Site Scripting (XSS) vulnerabilities. This functionality is crucial for developers aiming to protect their applications from malicious attacks while ensuring safe data transmission.
Install
composer require davidvandertuijn/laravel-json-escape
Usage
return response()->json_escape([ "text" => "<p>Hello World</p>" ]);
{"text":"Hello World"}
Exclude
return response()->json_escape([ "text" => "Hello World", "html" => "<p>Hello World</p>" ], [ "html" ]);
{"text":"Hello World","html":"<p>Hello World</p>"}
References
HTTP Responses - Laravel - The PHP Framework For Web Artisans