新增登出流程图 2008-02-02

上面是整体流程图,这个SSO组件在安全上有了很充分的考虑,可以说是非常安全,那么下面看看登录请求数据的格式,和为何它能保证真实性和完整性

这样,当数据在传输过程中,如果站点编号,用户编号,请求号任意一项做任何的修改,当认证中心接收到数据之后,均无法与签名信息进行匹配。凡是认证中心能验证通过的请求均为合法的,真实的,完整的请求信息。

登录答复的格式如下图所示

因为登录号,时间戳,用户信息均加入数字签名信息,所以这些数据在传输中不能被伪造和篡改,而用户信息经过非对称性加密,也防止非真正请求发送者能解析出用户信息,这样在接受和发送请求和响应的时候,就实现了绝对的安全。
当然不是没有破绽,破绽在于当请求答复未到达联盟站点之前,有人截获并先于正常用户登录了联盟站点,此时我们可以将用户的ip信息作为答复数据的一部分,加入签名,以此实现很高的安全保证

登出流程图

转载于:https://www.cnblogs.com/zhengrunqiang/archive/2013/06/06/3121306.html

单点登录SSO流程图相关推荐

  1. 基于.Net的单点登录(SSO)解决方案

    基于.Net的单点登录(SSO)解决方案 前些天一位朋友要我帮忙做一单点登录,其实这个概念早已耳熟能详,但实际应用很少,难得最近轻闲,于是决定通过本文来详细描述一个SSO解决方案,希望对大家有所帮助. ...

  2. 分析单点登录(流程图与数据安全)

    原文:[原创]单点登陆(SSO)组件的设计与实现一      最新修改:SSO子站点间状态管理问题.08-6-12      最新修改:完善SSO安全问题.08-6-11           去年公司 ...

  3. php同子域单点登录,SSO 单点登录总结(PHP)(示例代码)

    本篇文章根据个人理解的知识整理汇总,如有不足之处,请大家多多指正. 单点登录(SSO--Single Sign On)的应用是很普遍的,尤其在大型网站系统中,比如百度,登录百度账号和,再转到百度经验. ...

  4. 利用spring+springMvc对单点登录(SSO)的简单实现(含源码)

    一.简介 继上一次的第三方登录后,趁热打铁,继续学习了一下单点登录.和oauth2.0的原理有些相似.都是客户端登录的时候需要去服务端认证一下.认证通过才能进行登录.不同的是,单点登录需要自己去维持一 ...

  5. PHP多台服务实现单点登录,如何在多台服务器上共享Session(PHP/JSP/ASP.NET)以及单点登录(SSO)...

    如何在多台服务器上共享Session(PHP/JSP/ASP.NET)以及单点登录(SSO) Apache Session复制: 使用Memcached来共享PHP Session: 使用Cohere ...

  6. jwt单点登录_单点登录SSO技术选型

    一些人存在的意义总归是让另一些人成长,然后消失. --刘同<谁的青春不迷茫> 1.单点登录是什么? 单点登录主要用于多系统集成,即在多个系统中,用户只需要到一个中央服务器登录一次即可访问这 ...

  7. OAuth2 实现单点登录 SSO

    转载自  OAuth2 实现单点登录 SSO 1. 前言 技术这东西吧,看别人写的好像很简单似的,到自己去写的时候就各种问题,"一看就会,一做就错".网上关于实现SSO的文章一大堆 ...

  8. 基于云端的通用权限管理系统,SAAS服务,基于SAAS的权限管理,基于SAAS的单点登录SSO,企业单点登录,企业系统监控,企业授权认证中心...

    基于云端的通用权限管理系统 SAAS服务 基于SAAS的权限管理 基于SAAS的单点登录SSO 基于.Net的SSO,单点登录系统,提供SAAS服务 基于Extjs 4.2 的企业信息管理系统 基于E ...

  9. 安全单点登录(SSO)解决方案

    随着企业大量采用云应用程序,最终用户不得不在一天中处理越来越多的密码,只是为了完成他们的工作.为了进行有效的用户身份管理,您需要采用一种有效且安全的方法来管理用户;密码.ADSelfService P ...

最新文章

  1. L1-047 装睡 (结构体解决)
  2. python查询mysql 乱码_python查询mysql中文乱码问题
  3. 解决Windows7 Embedded连接手机问题
  4. (继承)virtual与访问控制
  5. 细数家庭安防五大乱象 何时能步入正轨
  6. Redis系列五、redis的五种数据结构和相关指令之Set
  7. Python 将 HTML 文件转成指定的编码
  8. Android 开发即时聊天工具 YQ :(一) Socket 初步
  9. xp激活30天到期_我的XP系统还剩30天激活怎么办
  10. (高级)Matlab绘制中国地图超全教程详解
  11. Nature:肠道内微生物合作方式的探究
  12. 慎用create table as select,一定要注意默认值的问题
  13. matlab由离散点绘制光滑曲线并额外标注点
  14. Java 14:JDK 14进入GA时的所有新功能
  15. ThinkPHP php 仿千图网源码_2018最新友价内核
  16. 【云真机平台】稳定性测试自动化脚本
  17. 一套基于增强型8051内核的应用裸机框架
  18. 面向体验,助推超视频时代新增长
  19. 电视和计算机共享视频,创维酷开通过Samba与电脑共享播放视频教程
  20. 细分市场-$APPEALS方法简述

热门文章

  1. python怎么安装matplotlib-python 安装matplotlib
  2. 2018python培训-python培训哪里比较好?
  3. python编程入门指南怎么样-如果想学python怎么入门?
  4. 软件测试用python一般用来做什么-python能够做软件的自动化测试吗?
  5. python常用内置模块-Python之OS模块常用内置方法汇总
  6. python真的有用吗-你真的认为python有那么好吗
  7. 用python画烟花-用python做一个烟花show
  8. python3安装步骤mac-Mac 安装Python3
  9. python代码示例下载-43个Python代码打包下载
  10. python专科找工作难吗-本人小白,想学python,大专不知道好不好找工作?