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