Oauth 2.0 可以将Gitlab用作oauth提供者吗?
我知道有可能像Github这样。 然而,我想知道Gitlab的oauth是否可以用于验证我的应用程序的用户Oauth 2.0 可以将Gitlab用作oauth提供者吗?,oauth-2.0,gitlab,Oauth 2.0,Gitlab,我知道有可能像Github这样。 然而,我想知道Gitlab的oauth是否可以用于验证我的应用程序的用户 有我可以使用的oauth端点吗?这应该是可能的,因为建议“”似乎用() 如果有一个oauth身份验证系统和Github这样的应用程序管理,那将是非常强大的 如果此功能出现在Gitlab上,开发人员将能够创建许多第三方应用程序,如Travis CI或Scrutnizer,它们可以直接与“Gitlab Connect”系统交互,与Github或Bitbucket相同 我们还应该管理授权范围(概
有我可以使用的oauth端点吗?这应该是可能的,因为建议“”似乎用() 如果有一个oauth身份验证系统和Github这样的应用程序管理,那将是非常强大的 如果此功能出现在Gitlab上,开发人员将能够创建许多第三方应用程序,如Travis CI或Scrutnizer,它们可以直接与“Gitlab Connect”系统交互,与Github或Bitbucket相同 我们还应该管理授权范围(概要视图/编辑、组访问、项目访问等) GitLab团队(管理,GitLab)于2014年12月22日作出回应 在GitLab 7.7中完成 见和:
2016年2月编辑,补充链接:
- ,GitLab使用什么来实现OAuth
注:随附(2021年4月) 在组级别注册OAuth应用程序 组所有者现在可以为组注册OAuth应用程序 以前,OAuth应用程序只能由单个用户或在实例级别注册 使此功能在组级别可用可以减少实例管理员的管理负担,并消除对单个用户配置OAuth应用程序的依赖 多亏了GitLab贡献者Jonas Wälter(来自西门子)的出色工作,该功能现在在13.11版本中可用 见和
不,不是。目前唯一支持的作用域是
api
,它允许身份验证客户端完全访问用户名中的所有内容。请参阅以跟踪进度