oauth を使用した認証に関するビデオをいくつか見て、認証の部分を進めましたが、次の質問があります。
Q1 - アクセス トークンの有効期限はありますか?
Q2 - Twitter のアクセス トークンの有効期限が切れたら、ユーザーにユーザー認証プロセス全体を実行させる必要がありますか (ユーザーはアプリを再度認証します)。
Q3 -アクセストークンを取得したら、ユーザーのコンテンツへのオフラインアクセスは可能ですか?
わかりましたので、もう少しコンテキストを提供するために、これが私が持っているシナリオです。基本的に、私たちのモバイル アプリは Twitter との統合を目指しており、ユーザーの Twitter フィードをむさぼり食う必要があるサーバー側があります。そして、これが私たちがそれを行うことを考えている方法です。ユーザーがモバイル プラットフォームを使用してアプリを認証したら、このユーザー アクセス トークンをサーバーに保存し、定期的にフィードをポーリングして、フィードでデータをむしゃむしゃ食べます。そのために必要なのは
-ユーザーのデータへのオフライン アクセス -以前のアクセス トークンがサーバー側で優先的に期限切れになった場合、ユーザーの介入なしで新しいアクセス トークンを取得します。
アプリのユーザー認証を再度行う必要はありません。