似乎 OAuth.io 提供程序(都在这里:https://github.com/oauth-io/oauthd/tree/master/providers)是静态文件;GitHub Enterprise 的问题是,域名不是 github.com,而是每个客户的不同名称。有没有办法让 OAuth.io 与域名始终不同的提供商合作,例如 GitHub Enterprise 用例?
问问题
74 次
1 回答
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 提供者列表,请随时提出拉取请求!
于 2017-11-17T23:02:44.997 回答