使用插件 phpCAS ,插件链接:https://github.com/apereo/phpCAS

1. CAS 单点登录流程及插件的API的简介

图片链接来源于wiki:https://wiki.jasig.org/display/CASC/phpCAS+examples

2.额外发现:应用在获取到CAS服务器传来的Ticket,会将cookie中的 PHPSESSID 的值 设置为Ticket。

3.在2的基础上,可以保证一个用户在多应用 同时退出。退出时,会请求到所有登录用户的应用,并将Ticket传过来。这个时候,可以根据ticket清理session

4.如果指定session_id的值 来清理session.

https://stackoverflow.com/questions/6703842/unset-a-specefic-session-using-session-id

<?php

session_id($_GET['killsid']);
session_start();
session_destroy() || die "failed to kill";

  

最新文章

  1. 执行HQL语句出现Remember that ordinal parameters are 1-based
  2. C++ (P199—P211)多态 虚函数 抽象类
  3. java.util.AbstractStringBuilder源码分析
  4. digoal -阿里云postgrel大神
  5. js创建及操作数组
  6. STM32片上Flash内存映射、页面大小、寄存器映射
  7. Spring MVC 与ExtJS完美集成
  8. 【lucene系列学习】排序
  9. JAVA中double类型运算结果异常的解决
  10. MySQL_ALTER命令
  11. vue指令
  12. 51Nod1626 B君的梦境 状压dp 矩阵
  13. 安装OpenResty开发环境
  14. combox的基本应用
  15. Tomcat开启JMX监控 visualvm
  16. HDU 1232 畅通工程 (并查集)
  17. PHP 获取两个时间之间的月份
  18. 微信小程序自定义组件的使用以及调用自定义组件中的方法
  19. excel单元格对齐方式
  20. Rolling in the Deep (Learning)

热门文章

  1. 第十七篇 .NET高级技术之XML
  2. Charles对移动APP抓包(https)
  3. Planning CodeForces - 854C
  4. sql 语句操作,修改字段中字符串的一部分
  5. Contextual Action bar(3) 两个示例
  6. RHEL 6.5----iscsi多路径存储
  7. 动手实现 React-redux(三):connect 和 mapStateToProps
  8. H5图片预览功能
  9. Java开发笔记(九十五)NIO配套的文件工具Files
  10. HashMap,Hashset,ArrayList以及LinkedList集合的区别,以及各自的用法