我怎么能在快递中做到这一点?
req.session.oa = new OAuth(....);
// and in another request
req.session.oa.getOAuthToken(...);
会话以redis存储。
答案 0 :(得分:0)
我会将oauth_token
和oauth_token_secret
存储在会话中,并让OAuth对象位于app.settings
。
所以你会有
app.configure('development', function() {
// ...
app.set('OACLIENT', new OAuth(...));
// ...
});
然后在路线
var params = {
token: req.session.oa.access_token,
token_secret: req.session.oa.access_token_secret
};
req.app.settings.OACLIENT.function(params /* Or whatever */)