破坏laravel中的所有cookie无法正常工作

时间:2017-08-08 17:57:33

标签: php laravel session cookies laravel-5

我使用laravel 5.4框架,我想删除在laravel中记住我的cookie。我在 config / session.php

中尝试了Session::flush() $request->session()->flush(); $request->session()->regenerate(true); $this->driver->manage()->deleteAllCookies();'expire_on_close' => true,等多种方式
$remembercokkie = Auth::guard('administrator');
$cokkie = Cookie::forget($remembercokkie);
return redirect('/')->withCookie($cookie);

但用户登录时仍然没有任何事情发生。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

要销毁cookie,请使用$minutes的负值(第三个参数)进行设置。

return redirect('/')->withCookie(cookie('cookie_name', '', -1));

来源:http://coursesweb.net/laravel/cookies