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调用mysql存储过程
Feb 14 PHP
php实现网站插件机制的方法
Nov 10 PHP
PHP similar_text 字符串的相似性比较函数
May 26 PHP
php中echo()和print()、require()和include()等易混淆函数的区别
Feb 22 PHP
浅谈php中mysql与mysqli的区别分析
Jun 10 PHP
解析php中session的实现原理以及大网站应用应注意的问题
Jun 17 PHP
php获取文件夹路径内的图片以及分页显示示例
Mar 11 PHP
php通过array_push()函数添加多个变量到数组末尾的方法
Mar 18 PHP
Yii快速入门经典教程
Dec 28 PHP
PHP微信支付实例解析
Jul 22 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
Aug 12 PHP
Laravel timestamps 设置为unix时间戳的方法
Oct 11 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的一个简单加密解密代码
2014/01/14 PHP
在textarea文本域中显示HTML代码的方法
2007/03/06 Javascript
JavaScript与DropDownList 区别分析
2010/01/01 Javascript
javaScript让文本框内的最后一个文字的后面获得焦点实现代码
2013/01/06 Javascript
js中的屏蔽的使用示例
2013/07/30 Javascript
jQuery中removeProp()方法用法实例
2015/01/05 Javascript
JavaScript实现在标题栏上显示当前日期的方法
2015/03/19 Javascript
JavaScript实现模仿桌面窗口的方法
2015/07/18 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖动基本操作
2015/11/30 Javascript
jQuery简单创建节点的方法
2016/09/09 Javascript
BootStrap实现邮件列表的分页和模态框添加邮件的功能
2016/10/13 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
2016/12/20 Javascript
详解webpack 多入口配置
2017/06/16 Javascript
在vue中实现点击选择框阻止弹出层消失的方法
2018/09/15 Javascript
TypeScript的安装、使用、自动编译的实现
2020/04/10 Javascript
python中Pycharm 输出中文或打印中文乱码现象的解决办法
2017/06/16 Python
python实现简易版计算器
2020/06/22 Python
利用python将pdf输出为txt的实例讲解
2018/04/23 Python
python获取代码运行时间的实例代码
2018/06/11 Python
Tensorflow中的placeholder和feed_dict的使用
2018/07/09 Python
Python实现的json文件读取及中文乱码显示问题解决方法
2018/08/06 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
Python根据欧拉角求旋转矩阵的实例
2019/01/28 Python
python二进制读写及特殊码同步实现详解
2019/10/11 Python
tensorflow保持每次训练结果一致的简单实现
2020/02/17 Python
在python中利用pycharm自定义代码块教程(三步搞定)
2020/04/15 Python
对Matlab中共轭、转置和共轭装置的区别说明
2020/05/11 Python
CSS3的颜色渐变效果的示例代码
2017/09/29 HTML / CSS
李宁官方网店:中国运动品牌
2017/11/02 全球购物
工商管理应届生求职信
2013/10/07 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
vue组件的路由高亮问题解决方法
2021/05/11 Vue.js
Python基础之条件语句详解
2021/06/16 Python
java多态注意项小结
2021/10/16 Java/Android
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏