Laravel 5.8 Auth脚手架redirectTo不起作用

时间:2019-06-13 01:28:08

标签: php laravel laravel-5

在5.8中使用LoginController中的默认laravel auth支架,会有一个变量:

  /** * Where to redirect users after login. * * @var string */ 
  protected $redirectTo = '/home';

我已将其更改为“ / dashboard”,但仍将我重定向到首页。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

当我开始学习它时,我又遇到了这个问题。

转到“ app/Http/Middleware/RedirectIfAuthinticated.php”。检查该文件。在您的情况下,我认为它具有类似return redirect('/home');的名称,应将其更改为适当的路由。

如果存在重定向路径,则它将比$ redirectTo属性具有更高的优先级。您也可以将此功能用于自定义逻辑。例如,如果已登录用户的类别是客户,则将其发送到其他地方,等等。

相关问题