使用tweetsharp避免twitter的登录提示

时间:2010-01-11 00:44:50

标签: c# twitter tweetsharp

我正在使用tweetsharp来允许用户使用他们的Twitter帐户登录我的网站。第一次,他们需要通过Twitter授权访问我的网站。精细。但这也是第一次发生之后。有没有办法避免这种情况?

3 个答案:

答案 0 :(得分:4)

问题是您需要使用authenticate方法而不是authorize方法。 authenticate方法只会提示一次授权。

答案 1 :(得分:2)

当该过程完成时,您应该为您的用户提供Twitter的访问令牌。如果您存储它,您可以使用它来验证从那时起的呼叫,除非用户或Twitter本身因某种原因撤销您的应用程序访问权限。您不需要每次都通过整个RequestToken / Redirect到Web页面/ AccessToken步骤。访问令牌永远是好的。

答案 2 :(得分:1)

我在http://ruf.codeplex.com/有一个项目,可以使用OAuth和tweetsharp工作正常。你可以看一下。

我所做的只是将身份验证令牌和秘密存储在cookie中。我检查了这一点,以便用户不必继续登录。