在没有个人 "Private Token" 的情况下调用 GitLab API

Call GitLab API without personal "Private Token"

除了使用个人 "PRIVATE TOKEN" 之外,还有其他方法可以调用 GitLab API 吗?

PRIVATE TOKEN 的问题是,它需要在设置 -> CI/CD -> 环境变量中更新,任何拥有维护者权限的人都可以访问它。

并且如果开发人员搬出项目,则需要对其进行更新。

我发现没有其他方法可以做到这一点,替代实施仍在 GitLab 的积压工作中。

但只是为了确保并寻找是否存在任何其他解决方法。

从 Gitlab 13.9 开始,没有某人的访问令牌就无法使用 API,但是如果您不想这样做,您可以创建一个“虚拟”Gitlab 用户并使用他们的访问令牌使用一个属于一个人的。