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)一
Oct 09 PHP
超强分页类2.0发布,支持自定义风格,默认4种显示模式
Jan 02 PHP
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
Mar 15 PHP
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
Aug 02 PHP
php中的PHP_EOL换行符详细解析
Oct 26 PHP
php防止sql注入之过滤分页参数实例
Nov 03 PHP
php上传文件常见问题总结
Feb 03 PHP
PHP strtotime函数用法、实现原理和源码分析
Feb 04 PHP
php使用Jpgraph绘制简单X-Y坐标图的方法
Jun 10 PHP
浅谈PHP中其他类型转化为Bool类型
Mar 28 PHP
PHP编写daemon process 实例详解
Nov 13 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
Oct 15 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编码规范-php coding standard
2007/03/16 PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
2012/01/16 PHP
PHP使用pear自带的mail类库发邮件的方法
2015/07/08 PHP
php数据库操作model类(使用__call方法)
2016/11/16 PHP
PHP PDOStatement::getColumnMeta讲解
2019/02/01 PHP
Laravel如何创建服务器提供者实例代码
2019/04/15 PHP
windows 2008r2+php5.6.28环境搭建详细过程
2019/06/18 PHP
jQuery代码优化 事件委托篇
2011/11/01 Javascript
利用webqq协议使用python登录qq发消息源码参考
2013/04/08 Javascript
解析URI与URL之间的区别与联系
2013/11/22 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
js停止冒泡和阻止浏览器默认行为的简单方法
2016/05/15 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
js实现点击按钮弹出上传文件的窗口
2016/12/23 Javascript
JavaScript正则表达式简单实用实例
2017/06/23 Javascript
AngularJS中使用three.js的实例详解
2017/07/21 Javascript
JS实现按钮颜色切换效果
2020/09/05 Javascript
Bootstrap框架建立树形菜单(Tree)的实例代码
2017/10/30 Javascript
Vue-CLI3.x 设置反向代理的方法
2018/12/06 Javascript
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
手把手教你 CKEDITOR 4 扩展插件制作
2019/06/18 Javascript
Vue发布项目实例讲解
2019/07/17 Javascript
JavaScript arguments.callee作用及替换方案详解
2020/09/02 Javascript
[01:01:51]EG vs VG Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
[11:12]2018DOTA2国际邀请赛寻真——绿色长城OpTic
2018/08/10 DOTA
python里大整数相乘相关技巧指南
2014/09/12 Python
浅谈用Python实现一个大数据搜索引擎
2017/11/28 Python
Python通过matplotlib绘制动画简单实例
2017/12/13 Python
深入分析python中整型不会溢出问题
2018/06/18 Python
python的schedule定时任务模块二次封装方法
2019/02/19 Python
在python中用print()输出多个格式化参数的方法
2019/07/16 Python
Python pip配置国内源的方法
2020/02/14 Python
幼儿园个人师德总结
2015/02/06 职场文书
yyds什么意思?90后已经听不懂00后讲话了……
2022/02/03 杂记
vue项目配置sass及引入外部scss文件
2022/04/14 Vue.js
Win10此设备不支持接收Miracast无法投影的解决方法
2022/07/07 数码科技