“使用Twitter登录”网站集成问题

时间:2011-02-08 16:14:26

标签: asp-classic oauth twitter twitter-oauth

我有经典的ASP网站,我正在尝试集成"Sign in with Twitter"功能。我已经按照here示例了,我已经按下按钮来登录Twitter,但我被要求做的就是这个......

如果用户在我们的网站上拥有一个帐户并且之前通过我们的网站登录到Twitter,那么当用户访问我们的网站并且他们登录到Twitter时,他们也会自动登录我们的网站。只要用户不从他们的Twitter帐户撤销我们网站的权限(通过访问Twitter并访问他们的设置),这将永远持续下去。

我知道我可以存储当用户首次使用我们网站的数据库中的用户记录从我们的网站登录到Twitter时提供的访问令牌,但如果用户来我们的网站,那对我来说并不是很好,因为我赢了我们无法知道用户正在访问什么来从我们的数据库中提取访问令牌。

我希望有足够的理由帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

您需要使用与用户使用凭据登录相同的过程:存储信息(编入的用户ID或会话令牌)关于Cookie中的用户 ,然后尝试从Cookie中恢复信息。