認証オプションとして OpenID を使用するアプリケーション用の Web サービスを設計しています。後でこのユーザーの API アクセスを有効にするにはどうすればよいかという疑問が生じました。
明確にするために、ここに例を示します。
1) ユーザー A がサイトにアクセスし、Yahoo (または他の) OpenID を使用して登録します。2) 後で、このユーザーに代わって動作するバックエンド同期アプリへの API アクセスを有効にしたいと考えています。3) セキュリティ上の理由から、どこにいてもすべてのアカウントにアクセスできるキーをアプリに与えることはできません。
そのようなパターンを使用する例は何ですか?