在護照我有Twitter認證。一切都很好,登錄明智。我有這樣的代碼重新登錄用戶與passport.js twitter登錄
app.get('/auth/twitter', function (req, res) {
if (req.user) {
return res.redirect('/');
}
return passport.authenticate('twitter')(req, res);
});
因此,如果用戶已經登錄到我的網站與Twitter只是重定向回(可能給最終的消息)。一旦他們註銷了該網站,並且他們再次點擊與twitter一起登錄,它就會再次將它們帶到Twitter授權應用頁面。它不應該。當我查看其他網站時,它從不要求我再次授權應用程序。如果我查看我的twitter個人資料的授權應用程序部分,我會看到我正在開發的應用程序。
爲什麼我的應用程序在我已經提供的時候一直要求授權?我怎樣才能改變這一點(我在數據庫中存儲令牌和token_secret)?謝謝您的幫助。
好人。謝謝您的幫助! –