Laravel Cookie干扰会话和身份验证

时间:2017-08-27 16:46:05

标签: php laravel cookies laravel-5.2

目前我有一个简单的表单,当我发布表单时,我会设置一些变量,但也希望下次保留这些值,这样用户就不必填写所有表单输入值。

现在我正在做的是:

use Cookie;

public function setCookieAndHandleFormData(){
    // Handle all form data and store in $form_data
    $form_data = setFormData(); // This is handled correctly (just an array of key values)

    Cookie::queue('cookie_data', $form_data, 43200); // set a cookie
    Session::put('session_data', $form_data); // set a session
}

当我执行上面的代码时,我会在Laravel 5.2中遇到很多问题

Auth :: user() Session :: get()等功能将停止运行。任何人都可以解释发生了什么?如果我在这里使用错误的方法或其他事情正在发生?

0 个答案:

没有答案