2025-04-08

单点登录 定义:用户通过一次登录,无需重复验证即可访问多个关联系统。 核心价值: 用户体验:减少密码记忆负担,无缝切换应用。 安全性:降低密码泄露风险(集中管理、强密码策略)。 管理效率:统一账号生命周期管理(如离职时一键禁用)。 工作原理: 从请求参数中获取 redirectUrl 和 userI

单点登录

定义:用户通过一次登录,无需重复验证即可访问多个关联系统。

核心价值:

  • 用户体验:减少密码记忆负担,无缝切换应用。
  • 安全性:降低密码泄露风险(集中管理、强密码策略)。
  • 管理效率:统一账号生命周期管理(如离职时一键禁用)。

工作原理:

  1. 从请求参数中获取 redirectUrl 和 userId;
  2. 对 redirectUrl 进行 UTF-8 编码得到 encodeRedirectUrl;
  3. 获取访问令牌,调用 getAccessToken 方法,传入 appKey 和 appSecret
  4. 获取第三方登录码,传入 accessToken 、thirdUcId 、 userId
  5. 构建重定向 URL
LICENSED UNDER CC BY-NC-SA 4.0
Comment