2017-05-11 6 views
0

多分簡単な質問です。ベアラトークンは自己をリフレッシュしますか?

ユーザはベアラトークンを受け取り、有効期限が1日であるとします。

ユーザーはWeb APIを呼び出し、6時間後に通話を停止します。

次に、ユーザーがWeb APIを呼び出した場合、そのトークンが自動的に更新され、ユーザーはトークンを使用するのにさらに24時間かかります。トークンの最初の取得に基づいて期限切れになります。

おかげ

答えて

1

が発行されると、トークンを変更することはできません、それが満了するまで有効となります。トークンがいつ、どのように、いつ使用されたか、それとも他のトークンが要求されたとしても問題はありません。

トークンは変更できないため、トークンの有効期限を延長することはできません。ただし、トークンは、サーバーがそれを行うように構成されている場合、期限切れになる前に取り消すことができます。

トークン自体を拡張することはできませんが、資格情報を送信することなく新しいトークンを要求することは可能です。

トークンにリフレッシュトークンを追加するようにサーバーを構成できます。これはすべてのgrant_typeで利用できるわけではないことに注意してください。リフレッシュ・トークンの場合、通常のトークンには独自の有効期限を持つ追加のトークンを含む追加のパラメーター 'refresh_token'があります。このトークンは、通常のトークンが期限切れになると使用できます。この場合、資格情報を送信することなく、このリフレッシュトークンで新しいトークンを要求することができます。

+0

よろしくお願いします。 –

関連する問題