LDAP 到 gitlab 用户同步以获得 oauth 令牌
LDAP to gitlab user sync for oauth token
我正在使用 gitlab rest API,并且 gitlab 也连接到 LDAP。
现在我面临的问题是,如果我将用户添加到 LDAP 存储,该用户需要至少通过网络登录一次 UI 才能通过 API 获取访问令牌( /oauth/token)
我的要求是任何直接添加到 LDAP 的用户都需要通过 gitlab API 生成访问令牌,而无需通过 web UI 进行任何登录,请告诉我可能的解决方案。
谢谢
Jamsheer 早上好,
这是有道理的,否则您会自动为 LDAP 中的所有用户创建帐户,并且有可能 运行 没有许可证。
目前有一个未解决的问题正在讨论中,可以将所有 LDAP 用户创建为停用并在首次登录后激活它们。
无论如何,这还没有到位
我正在使用 gitlab rest API,并且 gitlab 也连接到 LDAP。
现在我面临的问题是,如果我将用户添加到 LDAP 存储,该用户需要至少通过网络登录一次 UI 才能通过 API 获取访问令牌( /oauth/token)
我的要求是任何直接添加到 LDAP 的用户都需要通过 gitlab API 生成访问令牌,而无需通过 web UI 进行任何登录,请告诉我可能的解决方案。
谢谢
Jamsheer 早上好,
这是有道理的,否则您会自动为 LDAP 中的所有用户创建帐户,并且有可能 运行 没有许可证。
目前有一个未解决的问题正在讨论中,可以将所有 LDAP 用户创建为停用并在首次登录后激活它们。
无论如何,这还没有到位