baby sword‘s blog baby sword‘s blog
首页
  • java基础
  • java进阶
大数据
  • mysql

    • mysql索引
    • mysql日志
  • redis

    • 单机下的redis
    • 集群下的redis
  • Spring
  • springboot
  • RPC
  • netty
  • mybatis
  • maven
  • 消息队列
  • kafka
  • zookeeper
  • rocketmq
  • 七大设计原则
  • 创建型模式
  • 结构型模式
  • 行为型模式
  • SpringCloud

    • eureka
  • SpringCloud Alibaba

    • nacos
  • 计算机网络
  • 操作系统
  • 算法
  • 个人项目
  • 个人面试面经
  • 八股记忆
  • 工作积累
  • 逻辑题
  • 面试

    • 百度后端实习二面
GitHub (opens new window)

zhengjian

不敢承担失去的风险,是不可能抓住梦想的
首页
  • java基础
  • java进阶
大数据
  • mysql

    • mysql索引
    • mysql日志
  • redis

    • 单机下的redis
    • 集群下的redis
  • Spring
  • springboot
  • RPC
  • netty
  • mybatis
  • maven
  • 消息队列
  • kafka
  • zookeeper
  • rocketmq
  • 七大设计原则
  • 创建型模式
  • 结构型模式
  • 行为型模式
  • SpringCloud

    • eureka
  • SpringCloud Alibaba

    • nacos
  • 计算机网络
  • 操作系统
  • 算法
  • 个人项目
  • 个人面试面经
  • 八股记忆
  • 工作积累
  • 逻辑题
  • 面试

    • 百度后端实习二面
GitHub (opens new window)
  • 华仔聊技术

  • 业务设计

    • 微信红包实现方案
    • 分布式id
    • 数据库迁移设计
    • 单点登录相关知识
      • 1. 什么是单点登录
      • 2. SSO 支持哪些协议
      • 3. SAML和CAS有什么区别
    • 风控平台累计量设置
    • 红包雨设计
  • 场景设计

  • 运维

  • 安全

  • 面试

  • mac相关工具推荐

  • 开发工具

  • 人工智能

  • 推荐

  • 阅读

  • 工具

  • 计划

  • 产品

  • 云原生

  • go

  • QVM

  • 软件设计师

  • 极客时间

  • 单元测试

  • 其他
  • 业务设计
xugaoyi
2023-02-17
目录

单点登录相关知识

# 1. 什么是单点登录

# 2. SSO 支持哪些协议

SSO(Single Sign-On)单点登录是一种身份验证和授权机制,允许用户使用一组凭据(如用户名和密码)登录到一个应用程序,然后访问其他相互信任的应用程序,而无需重新输入凭据。常用的实现协议有:

  1. SAML(Security Assertion Markup Language)安全断言标记语言:是一种基于 XML 的标准,用于在不同安全域之间交换身份验证和授权数据。
  2. OAuth 2.0(Open Authorization)开放授权:是一种用于授权的开放标准,允许用户向第三方应用程序授予对其受保护资源的访问权限,而无需将其凭据直接提供给应用程序。
  3. OpenID Connect:是建立在 OAuth 2.0 上的身份验证协议,为 Web 应用程序和移动应用程序提供身份验证和授权的功能。
  4. CAS(Central Authentication Service)中心认证服务:是一种基于 Web 的单点登录协议,为用户提供身份验证和授权服务,允许用户使用一组凭据登录到一个应用程序,然后访问其他相互信任的应用程序,而无需重新输入凭据。
  5. LDAP(Lightweight Directory Access Protocol)轻量级目录访问协议:是一种用于访问和维护分布式目录服务的开放标准协议,通常用于企业内部身份验证和授权。

# 3. SAML和CAS有什么区别

CAS

![image-20230307225529887](/Users/zhengjian/Library/Application Support/typora-user-images/image-20230307225529887.png)

编辑 (opens new window)
上次更新: 2024/02/22, 14:03:19
数据库迁移设计
风控平台累计量设置

← 数据库迁移设计 风控平台累计量设置→

最近更新
01
spark基础
02-22
02
mysql读写分离和分库分表
02-22
03
数据库迁移
02-22
更多文章>
Theme by Vdoing | Copyright © 2019-2024 Evan Xu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式