我想用护照twitter登录twitter。
问题是passport twitter使用会话,而我的服务器由负载均衡器控制,没有会话。
所以这是一个问题,因为它不会起作用:
app.use(expressSession({ secret: 'secret', resave: true, saveUninitialized: true }));
app.use(passport.session());
例如,Facebook不需要会话就可以使用Facebook进行登录。
twitter现在支持oauth2吗?我可以在没有会话的情况下使用oauth2登录twitter吗?在twitter指南中,我仍然可以看到他们使用oauth v1。
当策略需要权限时,它将重定向到:https://api.twitter.com/oauth/authenticate
,我认为答案是oauth的令牌,而不是oauth2。
否。此时,Twitter不支持OAuth 2登录Twitter。