0
我玩弄护照和配置我的Twitter登录是这样的:如何配置Passportjs策略?
passport.use(new TwitterStrategy({
consumerKey: '*****',
consumerSecret: '*****',
callbackURL: "http://blabla/callback"
},
function(token, tokenSecret, profile, done) {
done(null, profile)
}
));
我希望能够配置此值:在运行时(consumerKey,consumerSecret,callbackURL),根据登录的用户。 有什么建议吗?
这不是什么我问,这是不是一个正常的应用程序,为各种身份验证的应用程序的代理。我希望每个用户都能够提供它的secret/appId并使用它们。我知道它是如何在为我的应用程序验证用户的情况下起作用的。 – ciaoben
@ciaoben然后只需使用用户提供的值作为TwitterStrategy构造函数的参数。请记住,您需要为每位客户保留一个TwitterStrategy对象和一个护照中间件实例。他们需要给你这些价值,我认为这是最难的部分。确保它不符合Twitter API TOC。 – rsp