0

[access_token] を正常に戻す Twitter アプリケーションを PHP/CodeIgniter で構築しています。現時点では、まだテスト中であるため、データベースには何も書き込んでいません。

しかし、ユーザーが以前にすでにログインしていた場合 (つまり、明示的にログアウトを押していなかった場合)、ユーザーが単純に戻ってきたと判断するにはどうすればよいでしょうか? dbに何を保存する必要がありますか? すべてをSESSIONに保存すると、ユーザーがWebサイトを閉じた場合に毎回ログインする必要があることは明らかです。

ありがとう。

4

1 に答える 1

1

oauth/access_token を呼び出すと、アクセス トークンが返されます (これは最後の oAuth トークンです。認証プロセスにはいくつかありますが、これは呼び出しに使用するものです)。

このトークンとシークレットをセッションに保存すると、「永久に」存続するはずです。

ユーザーが戻ってきたら、「認証情報の確認」でトークンがまだ有効であることを確認できますhttps://dev.twitter.com/docs/api/1.1/get/account/verify_credentials

于 2012-09-15T14:54:42.800 に答える