Iphone アプリケーションに Oauth 認証を実装しようとしています。
シナリオ
AFOAuth2Client のサブクラスを作成し、メソッドをオーバーライドしました
- (void)authenticateWithUsernameAndPassword:(NSString *)username
password:(NSString *)password
success:(void (^)(AFOAuthCredential *credential))success
failure:(void (^)(NSError *error))failure;
認証し、認証トークンをクライアントのヘッダーに設定し、その sharedInstance を使用して Web サービスを呼び出しています (Restkit を使用)。
質問 私ができないのは、更新トークンについてです。更新トークンを取得するためのAPIがあります。
- アプリはトークンの有効期限が切れていることをどのように認識しますか?
- トークンの期限切れを確認し、新しい更新トークンを取得するために呼び出す場所
- AFOAuth2Client にそれを行うオプションはありますか?