# 单点登录服务

# 概述

单点登录服务是核心开发框架的一个重要模块,用于实现用户在多个系统之间的单点登录和身份认证。通过单点登录服务,用户只需登录一次,即可在不同的系统中访问和使用,提高用户的使用便捷性和系统的安全性。

# 针对人群

单点登录服务主要面向系统管理员、开发人员和用户,他们需要管理和操作系统中的用户身份和登录认证,确保用户的身份安全和系统的访问控制。了解单点登录服务的使用方法和配置管理对于提高系统的用户体验和安全性非常重要。

# 使用场景

单点登录服务适用于各类系统和应用场景,包括但不限于以下情况:

  • 多系统集成:用户需要在多个系统之间无缝切换,实现一次登录即可访问多个系统。
  • 用户身份认证:用户需要通过身份验证来访问系统,确保只有合法用户才能使用系统资源。
  • 应用管理:管理员需要管理系统中的应用配置信息,包括创建、编辑、删除应用等操作。
  • 应用关系管理:管理员需要管理应用之间的关系,包括用户在不同应用之间的身份关联。
  • 账号管理:管理员需要管理注册黑名单,限制某些账号的注册,并处理异常账号,如账号的锁定、解锁等操作。
  • 企业配置:管理员需要为企业定制品牌配置,包括企业Logo、颜色、样式等设置。
  • 登录配置:管理员需要配置登录服务的参数,包括登录方式、登录页面、认证方式等。
  • 风控管理:管理员需要监控和处理异常登录行为,如IP异常、频繁登录等风险行为的检测和处理。
  • 风控配置:管理员需要配置风控服务的参数,包括登录失败次数、登录异常IP等风险策略的设置。
  • 审计日志:管理员需要记录用户的登录日志,包括登录时间、IP地址、登录结果等信息。
  • 用户行为记录:管理员需要记录用户的操作行为,包括访问记录、操作记录等。
  • 接口请求记录:管理员需要记录系统的接口请求日志,包括请求时间、请求参数、请求结果等。

# 产品功能

单点登录服务提供以下功能:

  1. 应用管理:管理应用的配置信息,包括创建、编辑、删除应用等操作。
  2. 应用关系:管理应用之间的关系,包括用户在不同应用之间的身份关联。
  3. 账号管理:管理注册黑名单,限制某些账号的注册,并处理异常账号,如账号的锁定、解锁等操作。
  4. 企业配置:为企业定制品牌配置,包括企业Logo、颜色、样式等设置。
  5. 登录配置:配置登录服务的参数,包括登录方式、登录页面、认证方式等。
  6. 风控管理:监控和处理异常登录行为,如IP异常、频繁登录等风险行为的检测和处理。
  7. 风控配置:配置风控服务的参数,包括登录失败次数、登录异常IP等风险策略的设置。
  8. 审计日志:记录用户的登录日志,包括登录时间、IP地址、登录结果等信息。
  9. 用户行为记录:记录用户的操作行为,包括访问记录、操作记录等。
  10. 接口请求记录:记录系统的接口请求日志,包括请求时间、请求参数、请求结果等。

# 产品优势

单点登录服务具有以下优势:

  1. 单点登录:用户只需登录一次,即可在多个系统中访问和使用,提高用户的使用便捷性。
  2. 身份认证:通过身份验证来访问系统,确保只有合法用户才能使用系统资源,提高系统的安全性。
  3. 应用管理:管理员可以方便地管理应用的配置信息,包括创建、编辑、删除应用等操作。
  4. 应用关系管理:管理员可以管理应用之间的关系,包括用户在不同应用之间的身份关联,提供灵活的用户身份管理。
  5. 账号管理:管理员可以管理注册黑名单,限制某些账号的注册,并处理异常账号,保护系统的安全性。
  6. 企业定制:管理员可以为企业定制品牌配置,提供个性化的用户界面,增强企业形象。
  7. 登录配置:管理员可以灵活配置登录服务的参数,包括登录方式、登录页面、认证方式等,满足不同系统的需求。
  8. 风控管理:管理员可以监控和处理异常登录行为,如IP异常、频繁登录等风险行
  9. 风控配置:管理员可以配置风控服务的参数,包括登录失败次数、登录异常IP等风险策略的设置,提高系统的安全性。
  10. 审计日志:系统可以记录用户的登录日志,包括登录时间、IP地址、登录结果等信息,用于追踪和审计用户的登录行为。
  11. 用户行为记录:系统可以记录用户的操作行为,包括访问记录、操作记录等,用于分析用户行为和提供个性化的服务。
  12. 接口请求记录:系统可以记录系统的接口请求日志,包括请求时间、请求参数、请求结果等,用于系统的监控和故障排查。

# 其它