I'm using a sanitizing package. this package is for laravel and sanitizes data for security and XSS attacks and has a helper function: clean($data) , $data can be a string or array.
I build a middleware to purify data for every requet that is comming.
handle() function for this middleware is:
public function handle( $request, Closure $next)
{
$request = clean( $request->all() );
return $next( $request );
}
this function cleans and purifies every data thai is comming to my app.
I know I'm making a big mistake and misunderstanding!
what I have done wrong?