我正在尝试使用laravel类Cookie
在我的应用程序注册方法中创建一个cookie,但是当我尝试在另一个控制器方法中检索它时,我得到一个null
值。
以下是我创建它的方式:
$cookie = Cookie::make('user_data', $user_data, 43800);
在该方法中,如果我打印它,它会给我正确的值,但是在注册后,如果用户返回到注册URL,我需要检查cookie是否存在,但是当我使用时它会给我null打印它。
dd(Cookie::get('user_data'));
我做错了什么?
答案 0 :(得分:1)
没关系,我得到它的工作,事情是,你需要将创建的cookie附加到你的回复,以便将它附加到客户端,如果你不通过响应返回它,它赢了& #39;工作,这里我是怎么做到的:
return redirect()->route('v3.autoevaluacion')->cookie($cookie);