---
url: 'https://www.corbado.com/zh/glossary/dandian-denglu-sso'
title: 'SSO (单点登录)'
description: '了解 SSO (单点登录)，这是一种旨在增强用户体验和加强安全性的高级用户身份验证机制。'
lang: 'zh'
keywords: 'sso (单点登录)'
---

# SSO (单点登录)

## 什么是 SSO (单点登录)？

**SSO (单点登录)**
是一种高级的用户身份验证机制，旨在增强用户体验和加强安全性。其核心在于，[SSO](https://www.corbado.com/blog/passkeys-single-sign-on-sso)允许用户仅使用一组凭据（通常是用户名和密码）即可访问多个应用程序或平台。这不仅无需记住多个密码，还简化了各种服务的登录流程。随着时间的推移，[SSO](https://www.corbado.com/blog/passkeys-single-sign-on-sso)的概念不断演变，衍生出不同的配置和应用，使其成为数字身份验证领域的基石。

## 核心要点

> - **SSO (单点登录)** 提供了跨多个平台的统一登录机制。
> - 实施 [SSO](https://www.corbado.com/blog/passkeys-single-sign-on-sso)
>   可以提升用户体验，但需要强大的安全措施来防范潜在风险。
> - 像 Corbado 这样的解决方案将 SSO 与通行密钥集成，同时提升了便利性和安全性。

---

### 深入了解 SSO 机制和配置

SSO 主要通过联合身份管理系统（通常称为身份联合）运行。该领域的著名框架之一是 OAuth，它充当中间人。OAuth 不会共享用户的密码，而是向第三方服务授予访问令牌，从而保护用户的敏感登录信息。当用户尝试访问特定应用程序时，服务提供商会与身份提供商协作，验证用户的凭据。一旦通过身份验证，用户就可以自由访问该应用程序，无需任何进一步的提示。

多种协议支撑着 SSO 服务。例如，[Kerberos](https://www.corbado.com/glossary/kerberos)
采用票据授予票据 (TGT) 机制，确保用户不会被重复提示输入凭据。另一方面，安全断言标记语言 (SAML) 是一种独特的协议，可在平台之间安全地交换用户身份验证和授权数据。此外，基于智能卡的 SSO 配置使用嵌入了登录数据的卡片，进一步简化了登录过程。

---

## SSO (单点登录) 常见问题解答

### 什么是 SAML？

**SAML (安全断言标记语言)**
是一种强大的身份验证协议，在企业环境中被广泛采用，以通过单点登录 (SSO) 流程简化用户对各种应用程序（如 CRM 系统）的访问。

### SSO 与传统密码管理器有何不同？

SSO 和密码管理器都旨在简化用户身份验证过程。然而，SSO 提供了一种统一的方法，让用户用一套凭据访问多个应用程序。相比之下，密码管理器为各种服务存储单独的密码，并根据请求自动输入它们。

### SSO 是否存在安全风险？

虽然 SSO 增强了用户便利性，但它确实引入了潜在的安全漏洞。如果恶意行为者获取了用户的 SSO 凭据，他们就可以渗透所有关联的应用程序。因此，通过增加额外的安全层（如双因素身份验证 (2FA) 或多因素身份验证）来加强 SSO 至关重要。

### 什么是社交 SSO，它安全吗？

像 [Facebook](https://www.corbado.com/blog/facebook-passkeys)、Google 和 [LinkedIn](https://www.corbado.com/blog/linkedin-passkeys)
这样的平台提供社交 SSO，允许用户使用其社交媒体凭据登录第三方平台。虽然这提供了无缝的登录体验，但也带来了潜在的安全风险，因为一个平台的泄露可能会危及其他平台。

### 通行密钥如何增强 SSO 的安全性？

将通行密钥与 SSO 集成提供了一种现代、安全的身份验证方法。通过将两者结合，用户既能享受到 SSO 的简化登录，又能获得通行密钥的增强安全性。像 Corbado 这样的平台无缝集成了这些功能，确保用户享受到既方便又安全的数字体验。

### IdP 发起与 SP 发起：有何区别？

IdP 发起意味着登录过程始于身份提供商 (IdP)，它向服务提供商 (SP) 发送 SAML 断言。相比之下，SP 发起的 SSO 则始于用户尝试直接在 SP 站点访问服务，随后用户被重定向到 IdP 进行登录。
