关于php:Twitter OAuth自动登录MYSQL

Twitter OAuth + auto login + MYSQL

我正在使用https://github.com/abraham/twitteroauth库。我已经在Twitter上创建了我的应用程序,回调工作正常(即使在localhost上也可以),但是困扰我的一件事是如何自动登录?我知道在MYSQL数据库中存储着" user_id",以及oauth_token和oauth_token_secret,但是一旦用户进入站点,我如何获取user_id,因此我可以查询数据库以查看它是否已经存在以及不存在什么,而不必弹出来授权twitter弹出窗口,然后一遍又一遍到达回调?

我已经看到很多类似的问题,但是没有人以令人满意的方式回答。


n


应该保存的用于自动验证用户的是oauth_access_token和oauth_access_secrete。您是否设法从Twitter获得了它们?
Oauth Steos是:

获取请求令牌
向用户发送授权
将请求令牌交换为访问令牌
在台式机上使用带外/ PIN码模式