1

我们之前在 gerrit 中使用 openid 进行身份验证。现在我们想为此使用 ldap。我希望新的 ldap 用户 ID 与他们以前的用户 ID 相连。我怎样才能做到这一点?

4

1 回答 1

1

您提出的问题有一张票: https ://code.google.com/p/gerrit/issues/detail?id=567

wiki 上的 SQL 脚本应该能够合并任何两个帐户,LDAP 或 OpenID,它并不关心。虽然合并两个 LDAP 帐户后,您可能需要删除旧的“gerrit:%s”account_external_id 记录。

无论如何,我们真的希望在 Web UI 中使用它,以便它可以为 OpenID 用户提供自助服务,或者可供站点管理员使用,以便他们可以帮助无法自行进行合并的用户。通过 SQL 更新来做这件事并不好玩,当我们在 NoSQL 系统上运行时将变得不可能。

请求的功能似乎还没有实现,但是引用作者提到了一些关于“wiki 上的脚本”的内容,但我找不到它。也许其他人会有更好的运气。

于 2013-10-15T09:36:27.270 回答