看起来OAuth.io提供商(这里都是:https://github.com/oauth-io/oauthd/tree/master/providers)是静态文件;GitHub企业版的问题是,域名不是github.com,而是每个客户都不同的域名。对于GitHub企业用例,有没有一种方法可以让域名始终不同的提供商使用OAuth.io?
发布于 2017-11-18 07:02:45
看看Shopify提供程序实现,它们也有同样的问题
https://github.com/oauth-io/oauthd/blob/master/providers/shopify/conf.json
我们添加了一个参数shop
"parameters": {
"shop": "string",
...
}设置接口密钥时,该参数可在OAuth.io中配置:

此参数可以在URL中重用:
`"url": "https://{shop}.myshopify.com",`如果您有时间将Github Enterprise添加到OAuth提供商列表中,请随时提出拉取请求!
https://stackoverflow.com/questions/43858129
复制相似问题