公司内部拥有自己的OAuth Server,公司内部使用Gitlab时使用公司自有的OAuth Server进行登录认证。现需使用Gitlab api自行开发Gitlab客户端,此时客户端如何获取Gitlab授权?