Dropbox API v2を使用しています。私のアプリのユーザーは、すべてのデバイスでDropboxからログアウトしたいと思っています。私はこれが私のアプリのすべてのアクセストークンを取り消すのと同じだと思う。は、Dropbox API v2から「すべてのデバイスでログアウトする」方法はありません。
私は既知のアクセストークンを取り消す方法を知っています(そして、私のアプリケーションはこれを行うログアウトを提供します)。 私はまた、ユーザーがDropboxのウェブサイト上の自分のDropboxから自分のアプリをリンク解除できることを知っています(これはちょっと面倒です)。
便宜上、私は彼が私のアプリからこれを行うことを可能にする機能を追加したいと思います。
もう1つの理由は、コールバックURLの処理が失敗する可能性があることです。生成されたアクセストークンは、使用されなくても有効なままです。
Dropboxのアクセストークンは期限切れにならないため、未知のアクセストークンまたは使用されていないアクセストークンが飛んでいると、ユーザーは気分が悪くなる可能性があります。
Peter、ログアウトページに行く必要はありません。 APIを使用してトークンを取り消すことができます。問題は、何らかの理由でトークンが紛失した場合でも、トークンを取り消すことができなくなり、ユーザーがアプリからリンクを解除するまで有効です。私は私のアプリから離れてユーザーを運転したくありません。 – Bernhard
Btw。ログアウトしてもアクセストークンは取り消されません – Bernhard