如何从nodejs为OAuth重定向UI页面

时间:2015-04-19 11:39:01

标签: angularjs node.js redirect oauth pocket

我正在使用Pocket API来获取访问令牌。我已经使用POST请求获取了请求令牌。

现在我必须将当前页面localhost:3000/api/pocket_auth重定向到重定向UI页面以显示:

  

https://getpocket.com/auth/authorize?request_token=6aeb888-1234-dfed-5757-5cc666&redirect_uri=http://localhost:3000/api/get_token

我试过了:

res.writeHead(301, {Location: redirectUrl} );
res.end();

并且

res.redirect(redirectUrl)

但他们发出POST请求而不将UI页面重定向到身份验证页面。

在这种情况下,如何获取访问令牌。我正在使用angularjs作为前端。

1 个答案:

答案 0 :(得分:0)

我正在采取另一种方法来获取口袋的访问令牌。

我正在获取代码'角度值,然后重定向UI。现在,一旦用户进行身份验证,我就会将他重定向到我的服务器上,然后说,' http://localhost:3000/api/get_token'。