3

Iphone アプリケーションに Oauth 認証を実装しようとしています。

シナリオ

AFOAuth2Client のサブクラスを作成し、メソッドをオーバーライドしました

- (void)authenticateWithUsernameAndPassword:(NSString *)username
                                   password:(NSString *)password
                                    success:(void (^)(AFOAuthCredential *credential))success
                                    failure:(void (^)(NSError *error))failure;

認証し、認証トークンをクライアントのヘッダーに設定し、その sharedInstance を使用して Web サービスを呼び出しています (Restkit を使用)。

質問 私ができないのは、更新トークンについてです。更新トークンを取得するためのAPIがあります。

  1. アプリはトークンの有効期限が切れていることをどのように認識しますか?
  2. トークンの期限切れを確認し、新しい更新トークンを取得するために呼び出す場所
  3. AFOAuth2Client にそれを行うオプションはありますか?
4

1 に答える 1