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的一个完整SMTP类(解决邮件服务器需要验证时的问题)
Oct 09 PHP
用穿越火线快速入门php面向对象
Feb 22 PHP
php中配置文件操作 如config.php文件的读取修改等操作
Jul 07 PHP
PHP笔记之:基于面向对象设计的详解
May 14 PHP
php网页标题中文乱码的有效解决方法
Mar 05 PHP
phpExcel中文帮助手册之常用功能指南
Aug 18 PHP
PHP闭包实例解析
Sep 08 PHP
推荐一款PHP+jQuery制作的列表分页的功能模块
Oct 14 PHP
Codeigniter的一些优秀特性总结
Jan 21 PHP
php实现当前页面点击下载文件的简单方法
Sep 22 PHP
php 中phar包的使用教程详解
Oct 26 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
Mar 18 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中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
2010/07/09 PHP
phpMyAdmin 链接表的附加功能尚未激活的问题
2010/08/01 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
php实现XML和数组的相互转化功能示例
2017/02/08 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
javascript 读取xml,写入xml 实现代码
2009/07/10 Javascript
jQuery 使用手册(六)
2009/09/23 Javascript
JS中Iframe之间传值及子页面与父页面应用
2013/03/11 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
javascript感应鼠标图片透明度显示的方法
2015/02/24 Javascript
在HTML中插入JavaScript代码的示例
2015/06/03 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
2016/12/14 Javascript
利用node.js制作命令行工具方法教程(一)
2017/06/22 Javascript
react native仿微信PopupWindow效果的实例代码
2017/08/07 Javascript
Vue中组件之间数据的传递的示例代码
2017/09/08 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
微信小程序的tab选项卡的实现效果
2019/05/15 Javascript
echarts实现晶体球面投影的实例教程
2020/10/10 Javascript
[01:28:44]DOTA2-DPC中国联赛定级赛 RNG vs iG BO3第一场 1月10日
2021/03/11 DOTA
python实现linux下使用xcopy的方法
2015/06/28 Python
基于hashlib模块--加密(详解)
2017/06/21 Python
python里使用正则的findall函数的实例详解
2017/10/19 Python
50行Python代码实现人脸检测功能
2018/01/23 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
2020/03/14 Python
python不到50行代码完成了多张excel合并的实现示例
2020/05/28 Python
Python urllib request模块发送请求实现过程解析
2020/12/10 Python
python实现计算图形面积
2021/02/22 Python
加拿大百叶窗和窗帘定制网站:Blinds
2017/01/30 全球购物
项目建议书怎么写
2014/05/15 职场文书
2014年语文教师工作总结
2014/12/18 职场文书
终止解除劳动合同证明书
2015/06/17 职场文书
2016年小学“感恩教师”主题队日活动总结
2016/04/01 职场文书