IDE Services Cloud Help

身份验证模块的通用设置

Common Settings (通用设置) 页面显示应用于 IDE Services 所有身份验证模块的配置选项。 要访问此页面,请从 Administration (行政) 菜单的 Access Management (权限管理) 部分选择 Auth Modules (身份验证模块) ,然后点击工具栏中的 Common settings (常规设置) 链接。

常规设置

常规设置

以下设置显示在 General (常规) 选项卡上:

设置

描述

令牌超时

指定访问令牌的最长期限。 通过减少此值,可以限制已获取访问令牌的恶意用户访问应用程序的时间。 默认值为一小时。

在访问令牌即将过期前,IDE Services 会使用刷新令牌获取新的刷新令牌和访问令牌。 只要用户仍有有效的会话 Cookie,此过程将在后台进行,无需注销用户。 减小该值会对性能产生越来越大的负面影响,因为应用程序需要更频繁地替换过期的令牌。

会话超时

指定在 IDE Services 自动终止会话之前,会话可保持空闲的时长。 当 Remember me (记住我) 选项被禁用时,此设置为允许用户无需再次登录即可访问应用程序的会话 Cookie 生命周期。

记住我的持续时间

指定 IDE Services 记住登录会话的时长。 当 Remember me (记住我) 选项被启用时,此设置为允许用户无需再次登录即可访问应用程序的会话 Cookie 生命周期。

验证电子邮件

确定用户是否必须验证其电子邮件地址才能登录 IDE Services。 为提高安装的安全性,请启用此选项。

请注意,具有 Low-level Administration (低级管理) 权限的用户无需进行电子邮件验证。 这确保您的管理员始终可以访问应用程序。

用户名字段占位符

设置在登录页面用户名字段中显示的占位符文本。 使用此设置告知用户哪些值可作为用户名。 默认占位符为 Username or Email (用户名或电子邮件)

例如,如果您使用的目录服务仅接受员工 ID 登录,则可以显示 Employee ID (员工编号) 作为占位符,而不是默认占位符。

限制设置

限制或速率限制有助于保护 IDE Services 免受暴力破解攻击。 Common Settings (通用设置) 页面上的选项可让您对登录尝试和凭据验证请求应用速率限制。 登录速率限制是按登录账号应用的。 速率限制通过在多次连续登录失败后阻止新的登录请求,有助于减缓暴力破解攻击,从而保障您的密码安全。

此功能专为 reCAPTCHA 设计。 当登录被速率限制时,用户可以通过解决基于 CAPTCHA 的挑战尝试另一个密码。 如果未配置 reCAPTCHA,受影响的用户必须等待冷却期结束后才能尝试再次登录。

启用 Throttling by login (登录限制) 后,请使用本选项卡上的设置管理如何对登录和凭据验证请求应用限制。

通用设置限制

设置

描述

限制

对登录和凭据验证请求启用速率限制。

受信任的登录

未跟踪失败登录请求的登录列表。 每行输入一个登录账号。

当用户超过每个登录的最大失败次数时,该登录将显示在 Throttled logins (被限制的登录) 列表中。 要为受影响的用户禁用限制,请点击 Add to list of trusted logins (添加到受信任的登录列表) 按钮。

您可以使用受信任的登录,确保即使在 IDE Services 正在跟踪最大登录数时,管理员也能正常登录。 但在受信任登录列表中的用户应特别注意使用强密码保护账户,因为他们的登录不受暴力破解攻击保护。

审核

链接到与此页面的限制设置更改相关的审计事件列表。

受限制的登录

当前受速率限制跟踪的登录列表。 可使用此列表跟踪哪些账户在冷却期内记录过一次或多次登录失败。 要将账户添加到受信任登录列表,请在列表中选择一个或多个账户,然后点击 Add to list of trusted logins (添加到受信任的登录列表) 按钮。

CAPTCHA 设置

CAPTCHA (验证码) 选项卡上的设置可帮助您设置并使用 Google reCAPTCHA。

通用设置 CAPTCHA

reCAPTCHA 服务要求用户解决基于 CAPTCHA 的挑战,以证明自己不是机器人。 以下情况下会显示该挑战:

  • 当 IDE Services 身份验证模块启用注册时。 用户必须证明自己不是机器人才能注册自己的账号。

  • 启用登录限制并超过最大失败登录尝试数时。 受影响用户必须完成挑战后才能尝试其他密码。

要为自助注册和受限登录启用 reCAPTCHA:

  1. Auth Modules > Common Settings (认证模块 > 通用设置) 页面的 reCAPTCHA Settings (reCAPTCHA 设置) 部分,点击链接以访问 reCAPTCHA 密钥管理控制台。

  2. 点击头部中的 Create (创建) 图标。

  3. 将您的 IDE Services 域注册到 reCAPTCHA 服务。 reCAPTCHA 属于 Google 服务,您可以使用 Google 帐号登录。 请在注册并生成密钥前阅读页面提供的提示。

  4. 在 Google 中复制 Site key (站点密钥) ,并粘贴到 Common Settings (通用设置) 页面中相应的输入框。

  5. 在 Google 中复制 Secret key (密钥) ,并粘贴到 Common Settings (通用设置) 页面中相应的输入框。

  6. 点击 Save (保存) 按钮。

    • reCAPTCHA 验证输入已为在 IDE Services 注册账户的用户或登录受限的用户启用。

如何从暴力破解攻击中恢复

很少有攻击者愿意耐心猜测触发身份验证限制的条件。 他们更可能放弃并寻找更容易的目标。

但如果攻击者在未触发速率限制的情况下仍能访问应用,则可能存在问题。 这并不一定意味着限制失效——而是说明允许用户创建过于容易猜测的弱密码。

如果怀疑恶意用户已获得未授权访问:

  • 请检查安全日志以识别被攻破的账户。

  • 浏览审计事件,发现可疑操作并确认被攻破用户所做的更改。

  • 更新您的 IDE Services 身份验证模块设置以实施更强的密码策略。 如需详细信息,请参阅 设置密码策略

  • 访问每个被攻破账户的用户资料,并要求他们更改密码。 您可以强制这些用户下次登录时更改密码。 或者,您也可以强制所有用户更改其 IDE Services 账户密码。 如需详细信息,请参阅 要求 Hub 登录使用新密码。

2026年 3月 16日