我正在按照this tutorial在我的应用程序中创建基本的用户身份验证.
当我运行php artisan make:auth时,它确实会创建视图.
但是,应该自动设置的路线不起作用.
它将以下行添加到我的路由文件:
Route::auth();
Route::get('/home', 'HomeController@index');
但是,当我在菜单(由Artisan命令创建)上单击“登录”或“注册”时,将引发404错误,就像没有将路由分配给所请求的URI一样.
解决方法:
如果您使用的是laravel 5.2版本,请在routes.php中使用以下代码
Route::group(['middleware' => 'web'], function () {
Route::auth();
Route::get('/home', 'HomeController@index');
});
否则,您可能无法直接访问URL.
如果然后从命令提示符处使用php artisan服务