I am sending request to dropbox to get request_token. Once I get the request_token back, i need to redirect to "authorize_url": "https://www.dropbox.com/1/oauth/authorize?oauth_token=H4bYgmttvjA1S332Zv" to get access_token.
in javascript I know we can use window.location to redirect the url.but in node.js how do i do it?
exports.dropboxRequestToken = function(req, res){
var app = dbox.app({
"app_key": secrets.dropbox.key,
"app_secret": secrets.dropbox.secret,
"root": secrets.dropbox.root
});
app.requesttoken(function(status, request_token){
//console.log("status: " + status);
if(status == 200){
req.session.dropbox = {
request_token: request_token,
app_info: {
app_key: req.param('app_key'),
app_secret: req.param('app_secret'),
root: req.param('root')
}
};
//I need to reidrect user to this URL https://www.dropbox.com/1/oauth/authorize?oauth_token=H4bYgmttvjA1S332Zv
}
});
};
here's the output of request token:
{
"status": 200,
"request_token": {
"oauth_token_secret": "ICOyjb0SqG69834ixo",
"oauth_token": "H4bYgmttvjA1S332Zv",
"authorize_url": "https://www.dropbox.com/1/oauth/authorize?oauth_token=H4bYgmttvjA1S332Zv"
}
}