Laravel 5.2 Auth没有工作。

14 浏览
0 Comments

Laravel 5.2 Auth没有工作。

大家都知道Laravel 5.2几天前发布了。我正在尝试这个新版本。我使用以下命令在CLI上创建了一个新项目:laravel new testapp。根据身份验证快速入门的文档,我按照以下命令来构建验证的路由和视图:php artisan make:auth。这个命令运行正常。注册功能正常工作。但是我在登录时遇到了问题。登录后,我在route.php文件中测试了以下代码:

Route::get('/', function () {
    dd(Auth::user());
    return view('welcome');
});

Auth::user()返回null,而且Auth::check()Auth::guest()的工作也不正常。我尝试了两三次创建新项目,但是始终无法得到正确的结果。下面是完整的route.php文件的内容:

 ['web']], function () {
    //
});
Route::group(['middleware' => 'web'], function () {
    Route::auth();
    Route::get('/home', 'HomeController@index');
});

有人能帮我吗?或者有人遇到同样的问题吗?我该如何解决呢?

0