如何在外部模块中使用Laravel Classes?

时间:2014-09-11 14:02:39

标签: php class laravel laravel-4 file-manager

我正在尝试使用Laravel的Auth类来安全地使用FileManager模块。

档案管理员:http://www.responsivefilemanager.com/

Filemanager在我的/公共代表上,可通过以下途径访问:ROOT / filemanager / dialog.php,无需身份验证......安全性大失败!

要修复它,我想使用Auth!但我不知道我怎么能这样做!我试图要求使用boostrap / start.php文件,但它不起作用。

1 个答案:

答案 0 :(得分:2)

这是从外部脚本启动Laravel的方法:

include __DIR__ . '/../vendor/autoload.php';
$app = require_once __DIR__ . '/../bootstrap/start.php';
$app->boot();

现在你可以这样做:

if ( ! Auth::check()) 
{
    ...
}