可以使用Gitlab作为oauth提供者

时间:2015-01-07 09:14:20

标签: oauth-2.0 gitlab

我知道可以使用外部提供程序(如github)登录gitlab,但我想知道它是否可以用来验证我的应用程序中的用户。

是否有我可以使用的oauth端点。

2 个答案:

答案 0 :(得分:4)

应该可以,因为建议“Oauth system for third party application”似乎已完成GitLab 7.7which is to be released

  
    

拥有像Github这样的应用程序管理的oauth身份验证系统会非常强大。

         

如果Gitlab上出现此功能,开发人员可以创建许多第三方应用程序,如Travis-CI或Scrutinizer,可以直接与“Gitlab Connect”系统交互,与Github或Bitbucket相同。

         

我们也应该管理授权范围(配置文件视图/编辑,组访问,项目访问等...)。

  
     

GitLab团队(管理员,Gitlab)回复·2014年12月22日

     

在GitLab 7.7中完成

请参阅diff between GitLab 7.6 and 7.7和:


2016年2月编辑,补充链接:

答案 1 :(得分:0)

不,不是。目前唯一受支持的范围是api,它使身份验证客户端可以完全访问用户名称中的所有内容。请参阅https://gitlab.com/gitlab-org/gitlab-ce/issues/22323以跟踪进度。