时间:2021-07-01 10:21:17 帮助过:22人阅读
登录前的页面
)/(没有登录前页面才跳转到home
)?
每次都是跳转到home这样不是很好,用户还等去倒退或者是历史记录找之前的页面
public function handle($request, Closure $next)
{
if ($this->auth->check()) {
return redirect('/home');
}
return $next($request);
}
登录后都是跳转后/home,如何跳转到上一页(登录前的页面
)/(没有登录前页面才跳转到home
)?
每次都是跳转到home这样不是很好,用户还等去倒退或者是历史记录找之前的页面
public function handle($request, Closure $next)
{
if ($this->auth->check()) {
return redirect('/home');
}
return $next($request);
}
这样看看?
public function handle($request, Closure $next)
{
if ($this->auth->check()) {
return Redirect::intended('/');
//return redirect('/home');
}
return $next($request);
}
public function handle($request, Closure $next)
{
if ($this->auth->check()) {
//跳转到/home页
return redirect('/home');
//登录成功后跳转登录前的那页,但一般我不这么用根据情况使用
return redirect()->back();
//我一般使用这个,成功后登录我想使用的控制器
return redirect()->action('IndexController@index');
}
return $next($request);
}