Twitter API,找到登录用户

时间:2013-02-22 20:50:53

标签: oauth twitter

我登录我的Twitter帐户。然后我访问this twitter app website。我点击登录与Twitter链接,我被重定向到Twitter授权页面,我给auth。然后我看到app网站的会员页面。然后我从我的Twitter帐户检查authed Applications:https://twitter.com/settings/applications

我看到我对该应用程序进行了修改。然后我删除了应用程序网站的所有cookie。但我不会从Twitter网站注销。我重新访问应用程序网站,然后单击使用Twitter登录。

如果没有Auth确认,我会被重定向到成员页面。怎么会这样?

我知道他们将我的auth令牌保存在他们的数据库中并用于验证凭据。但是没有cookie等,他们怎么知道我是Twitter的用户?

是否可以知道用户登录Twitter?

1 个答案:

答案 0 :(得分:0)

当使用“身份验证”而不是“授权”时,可以解决此问题。 每次用户登录时授权都需要权限,如果用户之前未授予权限或者他/她撤销了权限,则需要身份验证。

这称为透明登录。

注意:身份验证不包括DM访问。

https://dev.twitter.com/docs/auth/implementing-sign-twitter