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 相关文章推荐
怎样在UNIX系统下安装php3
Oct 09 PHP
PHP脚本中include文件出错解决方法
Nov 20 PHP
Apache 配置详解(最好的APACHE配置教程)
Jul 04 PHP
浅析HTTP消息头网页缓存控制以及header常用指令介绍
Jun 28 PHP
php启用sphinx全文搜索的实现方法
Dec 24 PHP
php批量删除cookie的简单实现方法
Jan 26 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
PHP无限极分类函数的实现方法详解
Apr 15 PHP
PHP attributes()函数讲解
Feb 03 PHP
Laravel 6.2 中添加了可调用容器对象的方法
Oct 22 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
Dec 03 PHP
Laravel框架源码解析之入口文件原理分析
May 14 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 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
php ci框架中加载css和js文件失败的解决方法
2014/03/03 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
JS中简单的实现像C#中using功能(有源码下载)
2007/01/09 Javascript
JavaScript confirm选择判断
2008/10/18 Javascript
让JavaScript拥有类似Lambda表达式编程能力的方法
2010/09/12 Javascript
JQuery模板插件 jquery.tmpl 动态ajax扩展
2011/11/10 Javascript
Js 冒泡事件阻止实现代码
2013/01/27 Javascript
js类式继承的具体实现方法
2013/12/31 Javascript
JS中表单的使用小结
2014/01/11 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
2014/08/12 Javascript
鼠标悬浮显示二级菜单效果的jquery实现
2014/10/29 Javascript
jQuery统计上传文件大小的方法
2015/01/24 Javascript
谈谈JavaScript自定义回调函数
2015/10/18 Javascript
js判断数组key是否存在(不用循环)的简单实例
2016/08/03 Javascript
再谈Javascript中的异步以及如何异步
2016/08/19 Javascript
在js里怎么实现Xcode里的callFuncN方法(详解)
2016/11/05 Javascript
微信小程序实战之顶部导航栏(选项卡)(1)
2020/06/19 Javascript
AngularJS中使用ngModal模态框实例
2017/05/27 Javascript
使用webpack搭建vue项目实现脚手架功能
2019/03/15 Javascript
小程序中英文混合排序问题解决
2019/08/02 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
详解JavaScript执行模型
2020/11/16 Javascript
python删除过期文件的方法
2015/05/29 Python
Python Django使用forms来实现评论功能
2016/08/17 Python
分享6个隐藏的python功能
2017/12/07 Python
python中return的返回和执行实例
2019/12/24 Python
大数据分析用java还是Python
2020/07/06 Python
Python实现简单的2048小游戏
2021/03/01 Python
英国运动风奢侈品购物网站:Maison De Fashion
2020/08/28 全球购物
毕业生求职简历的自我评价
2013/10/23 职场文书
本科生的职业生涯规划范文
2014/01/09 职场文书
出国签证在职证明
2014/01/16 职场文书
MySQL分区表实现按月份归类
2021/11/01 MySQL