Laravel5 防范XSS主要在输出时进行转义,也可以通过第三方package进行输入过滤
1,通过{{ }}在输出前转义
Hello, {{ $name }}.
官网解释:
Blade
{{ }}
statements are automatically sent through PHP’shtmlentities
function to prevent XSS attacks.
2,通过第三方package:mews/purifier,在输入前过滤
Purifier::clean(Input::get('inputname'));
Leave a Reply