2017-02-28 5 views
0

oAuth2でionic 2アプリを認証しようとしていますが、リフレッシュトークンを使用して新しいアクセストークンを取得するタイミングを把握することができません。アクセストークンに有効期限があり、サーバーが無効なトークンエラーを送信し、エラーが発生した場合、新しいアクセストークンを取得する要求を送信できます。しかし、複数のバックグラウンドサービスが期限切れのアクセストークンを同時に要求すると、何が起こるかを知りたいのです。クライアントは新しいアクセストークンを取得するために複数の要求を送信します。モバイルアプリケーションの更新トークン

答えて

0

簡単に新しいアクセストークンを取得し、すべてのHTTPリクエストを確認し、あなたの言ったように、実装されている時間制約に対してトークンを検証します。アクセストークンが期限切れになってもそれ以上は送信されません。並行性を脇に置きます。

+0

トークンの有効期限がサーバー側でチェックされているため、access_tokenが期限切れになっていることを知らずに複数のサービスが同時に送信された場合、トークンエラーはすべて無効になります。 – Hikmat

関連する問題