我使用oauth.io节点sdk进行服务器端身份验证,我想在我的应用上授权多个提供商,我只是想知道是否有办法在不创建每个人的单独终点。
这样的事情就是我所追求的,但授权功能似乎在包装在容器功能中时无效。
app.get('/signin', function(req, res){
OAuth.auth(req.param.provider, 'http://localhost:8080/oauth/redirect')
});
答案 0 :(得分:0)
在这篇文章中找到了回答感谢你的回答
https://github.com/oauth-io/sdk-node/issues/14
app.get('/signin/:provider', function(req, res) {
OAuth.auth(req.param.provider, 'http://localhost:8080/oauth/redirect')(req, res);
});