SSO(Single Sign On)系列(一)--SSO简介

news/2024/11/24 2:33:46/

        不论什么类型的网站,到达一定规模之后一定会存在这样的问题:比如我们有N个系统,传统方式下我们就需要有N对不同的用户名和密码,本来这些系统的开发都能为我们带来良好的效益,用户在用的时候并不方便,每次都需要输入不同的用户名和密码进行身份验证。特别是应用系统较多,用户数目也很多的企业这个问题尤为突出。问题的出现并不是因为我们系统开发出现问题,而是缺少一个同一的用户管理平台。

 

         SSO很好地解决了上面的问题,通过访问应用,登录后就可以访问其他系统或者应用。即多应用系统中,用户只需登录一次即可访问所有相互信任的应用系统。它包括可以将这次的登录映射到其他应用中用于同一用户的登录机制。

       

       SSO是目前比较流行的企业业务整合的解决方案之一。

 

SSO术语

TGTTicket Granting Ticket,用户身份认证票据

STService Ticket,服务许可凭证票据

TGCTicket Granting Cookie ,存放用户身份认证凭证票据的cookie

 

SSO体系中,有三种角色:

1、多个User

2、多个Web应用

3、一个SSO认证中心

     所有登录都在SSO认证中心进行。

     SSO认证中心通过一些方法来告诉Web应用当前访问用户究竟是不是通过认证的用户。

     SSO认证中心和所有的Web应用建立一种信任关系。

 

SSO好处

1、方便用户

         用户只需要一次登录,多次访问。用户体验度好,一对账号密码即可访问多个web应用,而且感觉不到单点登录的过程

2、方便管理员

        管理员只需要管理一套数据,方便管理,避免了管理漏洞

3、简化应用系统开发

        开发新的应用时,单点登录做用户认证即可,简化了开发流程。单点登录通过提供统一地认证平台,实现单点登录。因此,应用系统不需要开发用户认证程序。

 

总结

         SSO的优势:提供了一个即插即用的SSO解决方案,对应用系统的改造非常小,甚至让用户感觉不到使用了单点登录组件,只需要进行简单的配置即可拥有SSO的功能。因此SSO的灵活性强,可扩展性好,对应用系统的侵入性小。

      下篇继续SSO的五种访问流程。


http://www.ppmy.cn/news/836575.html

相关文章

高性能低功耗4口高速USB2.0 HUB NS1.1S 兼容FE1.1

NS1.1S是一款高性能、低功耗4口高速 USB2.0 HUB 控制器,上行端口兼容高速 480MHz和全速12MHz两种模式,4个下行端口兼容高速480MHz、全速12MHz、低速1.5MHz三种模式。 NS1.1S采用状态机单事务处理架构,而非单片机架构,多个事务缓冲…

SSO系统

什么是SSO系统 SSO,英文全称是Single Sign On,即单点登录。SSO是指在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它是目前比较流行的企业业务整合的解决方案之一。 为什么要用SSO 传统的登录实现方式:…

PCB设计之常见元器件封装类型和元器件缩写 DIP/LQFP/TQFP/QFN/SOP-8类型封装

目录 0. 请解释电阻、电容、电感封装的含义:0402、0603、08050.1 贴片电阻英制(mil)和公制(mm)尺寸 1.常用芯片的封装类型1.1 DIP直插式封装1.2 LQFP/TQFP封装1.3 LGA封装1.4 BGA(球栅阵列)封装1.5 QFN封装类型1.6 SO类型封装电子元器件的英文…

SOP

什么是SOP SOP全称是Standard Operation Procedure,中文名字叫标准作业程序,就是将某一事件的标准操作步骤和要求以统一的格式描述出来,用来指导和规范日常的工作。SOP的核心就是将细节进行量化,是对某一件事件的程序中的关键控制…

关于SO、SOP、SOIC封装(宽体、中体、窄体)的详解

SO、SOP、SOIC封装详解(关于宽体、中体、窄体) 第一篇 一、简介 SOP( Small Outline Package )小外形封装,指鸥翼形 (L 形 )引线从封装的两个侧面引出的一 种表面贴装型封装。 1968 ~ 1969 年飞利浦公司就开发出小外形封装&…

SSO单点登录(集成SSO认证服务)

文章目录 引言1. 集成xxl-sso-core2. 集成xxl-server总结 引言 主要讲解了SSO单点登录的一些概念,以及使用国产的XXL-SSO单点登录例子来熟悉了单点登录的整个流程。 本文将把XXL-SSO框架集成到我们的项目中,本文先集成SSO 认证服务。 1. 集成xxl-sso-…

Spring Security简单SSO

问题 简单使用Spring Security实现简单单点登录。 思路 引入Spring Security &#xff0c;Spring Session Redis相关库&#xff0c;简单配置Spring Security实现对用户的单点登录。 解决 Maven <dependency><groupId>org.springframework.boot</groupId&g…

有关SOP封装的一些总结

近来被一些封装困惑&#xff0c;查阅了大量资料&#xff0c;仍然是百思不得其解&#xff0c;今日大概的总结一下…… SOP——Small Outline Package SOIC——Small Outline Integrated Circuit SO——Small Outline 根据参考资料【http://www.xnian.com/2009/07/1614.html】所…