Looking to hire Laravel developers? Try LaraJobs

laravel-json-escape maintained by davidvandertuijn

Description
Laravel filter JSON response against XSS
Last update
2024/09/29 15:19 (dev-main)
License
Links
Downloads
41

Comments
comments powered by Disqus

Laravel JSON Escape

Laravel JSON Escape

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.

"Buy Me A Coffee"

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