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中memcache的应用
Jun 18 PHP
php MessagePack介绍
Oct 06 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
Jun 08 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
Jul 05 PHP
个人写的PHP验证码生成类分享
Aug 21 PHP
如何把php5.3版本升级到php5.4或者php5.5
Jul 31 PHP
ThinkPHP使用Smarty第三方插件方法小结
Mar 19 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
Dec 24 PHP
老生常谈ThinkPHP中的行为扩展和插件(推荐)
May 05 PHP
windows下的WAMP环境搭建图文教程(推荐)
Jul 27 PHP
PHP之多条件混合筛选功能的实现方法
Oct 09 PHP
有关PHP 中 config.m4 的探索
Aug 26 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
WAR3重制版DOTA 5V5初体验
2020/04/09 DOTA
php cout<<的一点看法
2010/01/24 PHP
零基础php编程好学吗
2019/10/11 PHP
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
Js中获取frames中的元素示例代码
2013/07/30 Javascript
JavaScript框架(iframe)操作总结
2014/04/16 Javascript
jquery实现勾选复选框触发事件给input赋值
2015/02/01 Javascript
jQuery解决浏览器兼容性问题案例分析
2016/04/15 Javascript
js实现碰撞检测特效代码分享
2016/10/16 Javascript
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
2018/02/26 Javascript
jQuery序列化form表单数据为JSON对象的实现方法
2018/09/20 jQuery
JS 音频可视化插件Wavesurfer.js的使用教程
2018/10/31 Javascript
Angular7.2.7路由使用初体验
2019/03/01 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
2019/04/09 Javascript
微信小程序中网络请求缓存的解决方法
2019/12/29 Javascript
原生js实现表格翻页和跳转
2020/09/29 Javascript
使用Python操作excel文件的实例代码
2017/10/15 Python
Python 获取项目根路径的代码
2019/09/27 Python
Python While循环语句实例演示及原理解析
2020/01/03 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
Python+OpenCV图像处理——实现轮廓发现
2020/10/23 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
详解HTML5中ol标签的用法
2015/09/08 HTML / CSS
Bally澳大利亚官网:瑞士奢侈品牌
2018/11/01 全球购物
小学生爱国演讲稿
2014/04/25 职场文书
祖国在我心中演讲稿200字
2014/08/28 职场文书
四风查摆剖析材料
2014/10/10 职场文书
2015年个人审计工作总结
2015/04/07 职场文书
2015年出纳工作总结与计划
2015/05/18 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
2016高考感言
2015/08/01 职场文书
感恩主题班会教案
2015/08/12 职场文书
MySQL8.0.18配置多主一从
2021/06/21 MySQL
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js
MySQL创建管理子分区
2022/04/13 MySQL
台积电称即便经济低迷也没有降价的计划
2022/04/21 数码科技