可以将Gitlab用作oauth提供程序 [英] Is is possible to use Gitlab as an oauth provider

查看:381
本文介绍了可以将Gitlab用作oauth提供程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道可以使用github之类的外部提供程序登录gitlab,但是我想知道它是否可以用于对我的应用程序中的用户进行身份验证.

I know that its possible to log into gitlab with external providers such as github but I was wondering if it can be used to authenticate users from my application.

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

Is there an oauth endpoint that I can use.

推荐答案

自建议"即将发布)

It should be possible since the suggestion "Oauth system for third party application" seems completed with GitLab 7.7 (which is to be released)

拥有一个具有Github之类的应用程序管理功能的oauth身份验证系统将很强大.

It would be powerful to have an oauth authentication system with application management like Github.

如果此功能出现在Gitlab上,则开发人员将能够创建许多第三方应用程序,例如Travis-CI或Scrutinizer,它们可以与Github或Bitbucket一样直接与"Gitlab Connect"系统进行交互.

If this feature appear on Gitlab, developers would be able to create many third party applications like Travis-CI or Scrutinizer who can Interact directly with a "Gitlab Connect" system, same as Github or Bitbucket.

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

We should manage authorization scope too (profile view / edit, group access, projects access etc...).

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

GitLab team (Admin, Gitlab) responded · Dec 22, 2014

在GitLab 7.7中完成

Completed In GitLab 7.7

请参见 GitLab 7.6和7.7之间的区别和:

  • commit ed932d8
  • commit f9ece12

2016年2月修改,补充链接:

  • GitLab as OAuth2 authentication service provider
  • GitLab as an OAuth2 client
  • Doorkeeper, what GitLab uses to implement OAuth

这篇关于可以将Gitlab用作oauth提供程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆