如何在 Tuleap 中配置 openIdconnect 插件?

如何在 Tuleap 中配置 openIdconnect 插件?

我正在尝试在 Tuleap 中配置 openIdconnect 插件。我有一个 CAS 服务 keycloak,在 Tuleap 中我安装了该插件并创建了一个提供程序,然后我将 URL 放入授权、令牌和用户信息中。但是当我在 CAS 服务中使用登录名和密码(成功)输入时,重定向到 tuleap 找不到用户并再次转到 /account/login。

我希望用户按照 Tuleap 指南中关于用户身份验证的流程进行身份验证。

有人知道为什么吗?

答案1

一旦您的 OpenIDConnect 机构识别了您并将您重定向到 Tuleap 服务器,您可能会面临两种情况:

  • 如果 OpenID 用户在 Tuleap 上已知,则登录将自动完成
  • 如果不知道 OpenID,您有 2 个选择:关联现有帐户或创建新帐户。

如果您已拥有 Tuleap 帐户并希望将此帐户与 OpenID 身份关联,您将被要求使用您的 Tuleap 帐户登录(因此我们确保您拥有该帐户)。完成后,您不再需要输入密码。

如果这是您第一次使用 Tuleap,您将被要求填写一些信息来创建您的帐户(包括密码,因为如果您想使用 git 或 svn,您可能需要它)。创建帐户后,对于 Web 登录,您只需使用 OAuth 按钮即可。

相关内容