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 相关文章推荐
Classes and Objects in PHP5-面向对象编程 [1]
Oct 09 PHP
PHP在字符串中查找指定字符串并删除的代码
Oct 02 PHP
PHP实现服务器状态监控的方法
Dec 09 PHP
jquery+php实现导出datatables插件数据到excel的方法
Jul 06 PHP
如何利用http协议发布博客园博文评论
Aug 03 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
Dec 19 PHP
解读PHP中上传文件的处理问题
May 29 PHP
php检测mysql表是否存在的方法小结
Jul 20 PHP
PHP实现的mysql主从数据库状态检测功能示例
Jul 20 PHP
php实现微信公众平台发红包功能
Jun 14 PHP
laravel 解决后端无法获取到前端Post过来的值问题
Oct 22 PHP
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
Apr 06 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数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
php分页思路以及在ZF中的使用
2012/05/30 PHP
php更新mysql后获取影响的行数发生异常解决方法
2013/03/28 PHP
PHP封装的验证码工具类定义与用法示例
2018/08/22 PHP
修复IE9&safari 的sort方法
2011/10/21 Javascript
JavaScript设计模式之适配器模式介绍
2014/12/28 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
2016/10/10 Javascript
Angular的$http的ajax的请求操作(推荐)
2017/01/10 Javascript
bootstrap daterangepicker双日历时间段选择控件详解
2017/06/15 Javascript
解决vue打包之后静态资源图片失效的问题
2018/02/21 Javascript
详解react关于事件绑定this的四种方式
2018/03/09 Javascript
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
2018/08/28 Javascript
解决vue的 v-for 循环中图片加载路径问题
2018/09/03 Javascript
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
vue使用nprogress实现进度条
2019/12/09 Javascript
VSCode搭建Vue项目的方法
2020/04/30 Javascript
Python抓取Discuz!用户名脚本代码
2013/12/30 Python
Python群发邮件实例代码
2014/01/03 Python
Python fileinput模块使用介绍
2014/11/30 Python
详细解读Python的web.py框架下的application.py模块
2015/05/02 Python
python3新特性函数注释Function Annotations用法分析
2016/07/28 Python
Python基于jieba库进行简单分词及词云功能实现方法
2018/06/16 Python
Python实现的NN神经网络算法完整示例
2018/06/19 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
python3字符串操作总结
2019/07/24 Python
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
String这个类型的class为何定义成final?
2012/11/13 面试题
介绍下Java中==和equals的区别
2013/09/01 面试题
心得体会范文
2014/01/04 职场文书
土地租赁意向书
2014/07/30 职场文书
文明单位创建材料
2014/12/24 职场文书
幼儿园毕业致辞
2015/07/29 职场文书
2016秋季田径运动会广播稿
2015/12/21 职场文书
「睡美人」爱洛公主粘土人开订
2022/03/22 日漫
Vite + React从零开始搭建一个开源组件库
2022/06/25 Javascript
Win11 PC上的Outlook搜索错误怎么办?
2022/07/15 数码科技