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 相关文章推荐
基于mysql的bbs设计(四)
Oct 09 PHP
PHP的异常处理类Exception的使用及说明
Jun 13 PHP
PHP 之Section与Cookie使用总结
Sep 14 PHP
将博客园(cnblogs.com)数据导入到wordpress的代码
Jan 06 PHP
利用PHP+JS实现搜索自动提示(实例)
Jun 09 PHP
PHP Curl多线程原理实例详解
Nov 06 PHP
PHP中echo,print_r与var_dump区别分析
Sep 29 PHP
简单谈谈php中ob_flush和flush的区别
Nov 27 PHP
Yii框架调试心得--在页面输出执行sql语句
Dec 25 PHP
PHP基于yii框架实现生成ICO图标
Nov 13 PHP
利用PHP访问带有密码的Redis方法示例
Feb 09 PHP
php提交表单时保留多个空格及换行的文本样式的方法
Jun 20 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
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
php中批量删除Mysql中相同前缀的数据表的代码
2011/07/01 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
PHP中使用BigMap实例
2015/03/30 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
TNC vs IO BO3 第一场2.13
2021/03/10 DOTA
web 页面分页打印的实现
2009/06/22 Javascript
JavaScript单元测试ABC
2012/04/12 Javascript
node.js中的fs.link方法使用说明
2014/12/15 Javascript
浅谈javascript实现八大排序
2015/04/27 Javascript
微信小程序 加载 app-service.js 错误解决方法
2016/10/12 Javascript
vue 2.0路由之路由嵌套示例详解
2017/05/08 Javascript
React Native模块之Permissions权限申请的实例相机
2017/09/28 Javascript
nodejs结合socket.io实现websocket通信功能的方法
2018/01/12 NodeJs
angularjs 获取默认选中的单选按钮的value方法
2018/02/28 Javascript
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
2019/02/22 Javascript
[13:55]Newbee vs Team Spirit
2018/06/07 DOTA
python实现人人网登录示例分享
2014/01/19 Python
详解Python中__str__和__repr__方法的区别
2015/04/17 Python
浅谈python中set使用
2016/06/30 Python
Python编程实现的简单Web服务器示例
2017/06/22 Python
python difflib模块示例讲解
2017/09/13 Python
python3 mmh3安装及使用方法
2019/10/09 Python
Myprotein芬兰官网:欧洲第一运动营养品牌
2019/05/05 全球购物
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
俄罗斯建筑和装饰材料在线商店:Stroilandia
2020/07/25 全球购物
如何利用find命令查找文件
2016/11/18 面试题
在职党员进社区活动总结
2014/07/05 职场文书
国庆横幅标语
2014/10/08 职场文书
自荐信怎么写
2015/03/04 职场文书
焦裕禄观后感
2015/06/03 职场文书
2015中学学校工作总结
2015/07/20 职场文书
Mysql中调试存储过程最简单的方法
2021/06/30 MySQL
Log4j.properties配置及其使用
2021/08/02 Java/Android
Go获取两个时区的时间差
2022/04/20 Golang