Twitter登录页面始终显示

时间:2012-04-30 07:15:57

标签: twitter oauth dotnetopenauth

我已经使用asp.net mvc 3使用DotNetOpenAuth lib在我的网站上使用Twitter登录。

我的问题是,每次用户点击使用Twitter登录时,它都会将他重定向到推特页面(即使他已经登录到推特)。

我看到像www.pinterest.com这样的网站以某种方式避免了这种情况。

如果用户已登录Twitter,如何避免重定向到Twitter登录页面?

1 个答案:

答案 0 :(得分:0)

这称为Sign in with Twitter。将用户重定向到https://api.twitter.com/oauth/authenticate?oauth_token=xyz而不是https://api.twitter.com/oauth/authorize?oauth_token=xyz。如果用户与twitter.com进行了活动会话并且之前已经授权该应用程序,则他们将被静默地重定向到回调URL。