Authentication Laravel无法从路由获取控制器
我一直在做一个项目,需要添加一个重置密码的功能。我添加了Laravels内置功能php artisan make:auth,但是controllers/auth中的这些控制器在这个项目中不起作用 UrlGenerator.php第304行中的InvalidArgumentException:Route[home] 没有定义 也许我无意中修改了一些东西,它会自动将我重定向到路由“home”,我不需要渲染home路由,我需要它到达controllers\Auth目录中的那些控制器Authentication Laravel无法从路由获取控制器,authentication,routes,laravel-5.4,Authentication,Routes,Laravel 5.4,我一直在做一个项目,需要添加一个重置密码的功能。我添加了Laravels内置功能php artisan make:auth,但是controllers/auth中的这些控制器在这个项目中不起作用 UrlGenerator.php第304行中的InvalidArgumentException:Route[home] 没有定义 也许我无意中修改了一些东西,它会自动将我重定向到路由“home”,我不需要渲染home路由,我需要它到达controllers\Auth目录中的那些控制器 如果您需要任何帮助
如果您需要任何帮助,我们将不胜感激。请在App\Http\Controllers\Auth\ResetPasswordController中按照您的意愿更改该属性:
protected $redirectTo = '/home';
是的,我看到了。但情况是,我无法访问Auth::routes提供的任何页面;为什么is会将我引导到主路径,在那里我会尝试访问另一个页面?您是否有Auth::routes;在你的routes/web.php文件中?是的,我有。我在新项目上试过了。它在新路线上有效,但在旧路线上仍然不起作用。当然,我取消了我所有路线的注释。然后它工作得很好