在5.8中使用LoginController中的默认laravel auth支架,会有一个变量:
/** * Where to redirect users after login. * * @var string */
protected $redirectTo = '/home';
我已将其更改为“ / dashboard”,但仍将我重定向到首页。
我该如何解决?
答案 0 :(得分:0)
当我开始学习它时,我又遇到了这个问题。
转到“ app/Http/Middleware/RedirectIfAuthinticated.php
”。检查该文件。在您的情况下,我认为它具有类似return redirect('/home');
的名称,应将其更改为适当的路由。
如果存在重定向路径,则它将比$ redirectTo属性具有更高的优先级。您也可以将此功能用于自定义逻辑。例如,如果已登录用户的类别是客户,则将其发送到其他地方,等等。