blade如何拿到session的值

由于更改了密码的加密方式,因此原生的Auth无法使用,重写了一个根据session跳转页面的controller,但出现session无法正确获取的问题:

redirect()->to()->with无法正常携带参数跳转

在blade页面用Session::get()无法正确获取值,但是在controller里面是能拿到的。

AdamLee李镇东

5.2版本,需要在跳转的页面的路由上加上web的中间键才能正常使用session。

cevin

@AdamLee李镇东 那不是整个页面的所有路由都要在一个炒鸡大的Route::group里包含?

AdamLee李镇东

@cevin 是,炒鸡大,不过我这个是跳转到别的group的,目标group也需要引入web中间键,我已经解决了这个问题,发答案出来记录一下哈哈哈

xdzcz

@AdamLee李镇东 我加了那个炒鸡大的group,也引入了web中间件,还是失效,怎么回事呢?

AdamLee李镇东

@xdzcz 你原始页面跟目标页面在一个group里面吗。(假设a页跳b页,a为原始页面,b为目标页面),如果不是的话,原始页面跟目标页面都需要引入web中间键