Spl*_*1tz 2 php laravel laravel-5
我在4.2之后尝试了Laravel 5.文档说它可以'before' => 'auth'像往常一样使用,但对我来说它不起作用.
我不知道什么是错的,我已经阅读了文档,在互联网上搜索但似乎没有找到任何东西.我的代码看起来像:
$router->group(['before' => 'auth'], function($router)
{
//
$router->get('admin', function()
{
return View::make('admin.index');
});
//
$router->get('login', function()
{
return View::make('admin.login');
});
});
Run Code Online (Sandbox Code Playgroud)
谁能看到我在这里做错了什么?
在laravel5过滤器被删除.相反,您可以使用更干净的中间件类.
在这篇博客中,您可以阅读有关中间件类的更多信息,并且它们可以替代过滤器.
如果你想用自编写的路线来做,你可以使用这个:
Route::group(['middleware' => 'auth'], function()
{
Route::get('admin', function()
{
return View::make('admin.index');
});
Route::->get('login', function()
{
return View::make('admin.login');
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4327 次 |
| 最近记录: |