gvlatko / laravel-xss
该软件包最新版本(dev-master)没有可用的许可证信息。
dev-master
2013-10-25 18:18 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.0.x
This package is not auto-updated.
Last update: 2024-09-24 05:24:43 UTC
README
将CodeIgniter安全库移植到Laravel以防止XSS攻击
安装
在composer文件中包含该软件包
"require": {
"gvlatko/laravel-xss": "dev-master"
}
运行composer update
在app.php配置文件中的'providers'数组中添加服务提供者
'Gvlatko\LaravelXss\LaravelXssServiceProvider'
并在app.php配置文件中的'aliases'数组中添加别名
'Xss' => 'Gvlatko\LaravelXss\LaravelXssFacade'
用法
使用Xss::clean($str, $is_image = FALSE)来清理用户输入。例如
$cleaned = Xss::clean(Input::get('comment');
或用于图片
$cleaned = Xss::clean(Input::file('profile'), TRUE);