2017-04-27 114 views
0

在我laravel网站,用户可以登录。 当用户登录,并创下/login,它重定向到根的主页在/。 我希望此重定向命中/dashboard而不是/在laravel当用户登录和命中/登录重定向到根主页

路由是使用make:auth创建的。

这是一个问题,即时通讯在我的android应用程序中使用WebView。 Android WebApp中的标准页面是/ login - 但是如果用户已登录,然后退出应用程序并再次打开该应用程序,则它们会打到/而不是fx /dashboard

如何将用户从/login重定向到/dashboard,如果他们在登录时遇到/login

回答

1

如何从重定向/登录用户/仪表板,如果他们打/登录,而已经登录?

在应用程序/ HTTP /中间件/ RedirectIfAuthenticated.php:

public function handle($request, Closure $next, $guard = null) 
{ 
    if (Auth::guard($guard)->check()) { 

     return redirect('/dashboard'); // redirect path wherever to redirect users when they already login 
    } 

    return $next($request); 
} 
+0

是啊,这的确是感谢:) – Patrick

+0

@Patrick:欢迎你 –

1

在你的LoginController,设置:

protected $redirectTo = '/dashboard'; 
相关问题