OAuth Core 1.0 Revision A 日本語訳 はじめに OAuth は、ウェブサイトやクライアントアプリケーションなど(以降 Consumer と呼ぶ)に対して、ユーザの同意のもと、そのユーザがあるWebサービス(以降 Service Provider と呼ぶ)上に所有する保護されたリソースへ API 経由でアクセスすることを可能にします。この際、ユーザーが Consumer に Service Provider の ID・パスワードを提供することはありません。OAuth は API 向けの自由度が高く汎用的な認証方式です。 例えば、あるユーザが、プリントサービス(Consumer)に対して、写真管理サービス(Service Provider)上の自身のプライベートな写真データ(リソース)へのアクセスを許可したいとします。この場合、ユーザーはプリントサービスに写真管理サービ