使用Github Enterprise的OAuth.io

时间:2017-05-08 22:18:46

标签: github-enterprise oauth.io

似乎OAuth.io提供程序(所有这里:https://github.com/oauth-io/oauthd/tree/master/providers)都是静态文件;和GitHub Enterprise一样,域名不是github.com,而是每个客户都有不同的东西。有没有办法让OAuth.io与域名总是不同的提供商一起工作,例如GitHub Enterprise用例?

1 个答案:

答案 0 :(得分:0)

查看具有相同问题的Shopify提供程序实现

https://github.com/oauth-io/oauthd/blob/master/providers/shopify/conf.json

我们添加了参数shop

"parameters": {
   "shop": "string",
   ...
}

设置API密钥时,此参数可在OAuth.io中配置:

enter image description here

此参数可在URL中重复使用:

`"url": "https://{shop}.myshopify.com",`

如果您有时间将Github Enterprise添加到OAuth提供商列表中,请随意提出拉取请求!