登录后,我不怎么改变路径来重定向我的网站。在第一个示例中,我发现必须更改RedirectIfAuthenticated
。但是如果我有
public function handle($request, Closure $next, $guard = null)
{
if (Auth::guard($guard)->check()) {
return redirect()->route('myroute');
}
return $next($request);
}
当我想要时,它不会重定向我。注销后在哪里可以更改重定向位置?
答案 0 :(得分:0)
尝试使用
return redirect('your endpoint');
具体实现取决于您的控制器/中间件
答案 1 :(得分:0)
首先检查天气,您是否已指定路线名称?您尝试重定向('myroute'),但在路由文件中是否定义了此路由?让您首先检查是否需要定义它。
答案 2 :(得分:0)
在app/Http/Controllers/Auth/LoginController.php
protected $redirectTo = '/home'; // change it as you like