1
我该如何在快递中做到这一点?如何表达会话存储OAuth实例的东西?
req.session.oa = new OAuth(....);
// and in another request
req.session.oa.getOAuthToken(...);
会话存储在redis中。
我该如何在快递中做到这一点?如何表达会话存储OAuth实例的东西?
req.session.oa = new OAuth(....);
// and in another request
req.session.oa.getOAuthToken(...);
会话存储在redis中。
我会将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 */)
感谢,现在明白。 –