似乎OAuth.io提供程序(所有这里:https://github.com/oauth-io/oauthd/tree/master/providers)都是静态文件;和GitHub Enterprise一样,域名不是github.com,而是每个客户都有不同的东西。有没有办法让OAuth.io与域名总是不同的提供商一起工作,例如GitHub Enterprise用例?
答案 0 :(得分:0)
查看具有相同问题的Shopify提供程序实现
https://github.com/oauth-io/oauthd/blob/master/providers/shopify/conf.json
我们添加了参数shop
"parameters": {
"shop": "string",
...
}
设置API密钥时,此参数可在OAuth.io中配置:
此参数可在URL中重复使用:
`"url": "https://{shop}.myshopify.com",`
如果您有时间将Github Enterprise添加到OAuth提供商列表中,请随意提出拉取请求!