Laravel技巧集锦(17):用戶登陆后返回登陆前的页面

版权声明:http://www.itchuan.net https://blog.csdn.net/sinat_37390744/article/details/88642578

思路分析:

1、用户由a页面跳转到登录页面;用session保存a页面(上一页面)的url

2、用户登录成功后,跳转到session中保存的url

具体步骤

1、引入url

use Illuminate\Support\Facades\URL;

2、保存url

$request->session()->put('redirectPath', URL::previous());

3、跳转(暂存url值、清除session、跳转)

$url = $request->session()->get('redirectPath');
$request->session()->forget('redirectPath');
return redirect($url);

猜你喜欢

转载自blog.csdn.net/sinat_37390744/article/details/88642578