Laravel 登录后清空COOKIE的操作方法


Posted in PHP onOctober 14, 2019

需求

在Laravel 登陆立即清空保存的COOKIE数组

实现

# Http/Controllers/Auth/LoginController.php
public function redirectTo()
{
  // 设置为登陆成功 session
  session()->put('show-login-success', 1);


  // 订阅内容
  $logs = request()->cookie('subscribe');
  if ($logs) {
    $subscribe = new Subscribe();
    foreach ($logs as $item) {
      $subscribe->addSubscribe(Auth::id(), $item);
    }
    Cookie::queue(Cookie::forget('subscribe'));
  }

  return session()->pull('rdTo', $this->redirectTo);
}

关键代码 Cookie::queue(Cookie::forget('subscribe'));

Laravel COOKIE 与 SESSION 注意
session(['hit.article' => $value]) 会变成数组,取的时候直接可这样取session('hit.article')

但是Cookie::make($name,'hit.article',$value) 取的时候无法取到,因为cookie name中含有点,被解析为了数组。名字中不用点号 或者取的时候将COOKIE名字中点号换成下划线。

以上这篇Laravel 登录后清空COOKIE的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php中处理模拟rewrite 效果
Dec 09 PHP
使用 eAccelerator加速PHP代码的目的
Mar 16 PHP
PHP URL地址获取函数代码(端口等) 推荐
May 15 PHP
php中计算中文字符串长度、截取中文字符串的函数代码
Aug 09 PHP
MySQL时间字段究竟使用INT还是DateTime的说明
Feb 27 PHP
迅速确定php多维数组的深度的方法
Jan 07 PHP
Thinkphp多文件上传实现方法
Oct 31 PHP
PHP产生不重复随机数的5个方法总结
Nov 12 PHP
[原创]ThinkPHP让../Public在模板不解析(直接输出)的方法
Oct 09 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
Oct 14 PHP
PHP中仿制 ecshop验证码实例
Jan 06 PHP
PHP配合fiddler抓包抓取微信指数小程序数据的实现方法分析
Jan 02 PHP
Yii框架Session与Cookie使用方法示例
Oct 14 #PHP
laravel 修改记住我功能的cookie保存时间的方法
Oct 14 #PHP
解决laravel session失效的问题
Oct 14 #PHP
Yii框架视图、视图布局、视图数据块操作示例
Oct 14 #PHP
laravel 5.3 单用户登录简单实现方法
Oct 14 #PHP
在laravel5.2中实现点击用户头像更改头像的方法
Oct 14 #PHP
Yii框架数据库查询、增加、删除操作示例
Oct 14 #PHP
You might like
PHP的explode和implode的使用说明
2011/07/17 PHP
基于flush()不能按顺序输出时的解决办法
2013/06/29 PHP
浅谈PDO的rowCount函数
2015/06/18 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
2016/11/08 PHP
在网页中使用document.write时遭遇的奇怪问题
2010/08/24 Javascript
jQuery1.6 使用方法一
2011/11/23 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
JQuery获取表格数据示例代码
2014/05/26 Javascript
28个常用JavaScript方法集锦
2015/01/14 Javascript
JavaScript中获取HTML元素值的三种方法
2016/06/20 Javascript
javascript self对象使用详解
2016/10/18 Javascript
bootstrap 模态框(modal)实现水平垂直居中显示
2017/01/23 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
2017/06/13 Javascript
vue 项目中使用Loading组件的示例代码
2018/08/31 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
2018/09/30 Javascript
详解Vue2.5+迁移至Typescript指南
2019/08/01 Javascript
JS实现水平遍历和嵌套递归操作示例
2019/08/15 Javascript
JavaScript Dom 绑定事件操作实例详解
2019/10/02 Javascript
vue学习笔记之Vue中css动画原理简单示例
2020/02/29 Javascript
python BeautifulSoup使用方法详解
2013/11/21 Python
Python字符和字符值(ASCII或Unicode码值)转换方法
2015/05/21 Python
python 读写中文json的实例详解
2017/10/29 Python
python自带tkinter库实现棋盘覆盖图形界面
2019/07/17 Python
三个python爬虫项目实例代码
2019/12/28 Python
详解基于python的图像Gabor变换及特征提取
2020/10/26 Python
python 实时调取摄像头的示例代码
2020/11/25 Python
python基于Kivy写一个图形桌面时钟程序
2021/01/28 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
材料化学应届生求职信
2013/10/09 职场文书
珍惜时间演讲稿
2014/05/14 职场文书
公司应聘求职信
2014/06/21 职场文书
人事行政助理岗位职责
2015/04/11 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
2016年公共机构节能宣传周活动总结
2016/04/05 职场文书
一文弄懂MySQL索引创建原则
2022/02/28 MySQL
spring 项目实现限流方法示例
2022/07/15 Java/Android