質問

オープン認証(OAUTH)に関して、どのようなアイデアがあり、そのシンプルで天才的なプロトコルのユースケースはどのようなものかについて質問したいと思います。

1つのユースケースは、ユーザーがこのアクセスを許可した場合にユーザーデータにアクセスするFacebookシナリオです。

私が考えているもう1つの興味深いユースケースは、ユーザーの電話代金を請求する方法があるため、モバイルオペレーターの支払いAPIです。

たとえば、ユーザーを充電できる支払いAPI(プロバイダー)を作成したモバイルオペレーター(ある程度の金額で単純な充電操作)がある場合、このAPIはOAuthフローによって保護されています。 )、私は顧客に伝えることができます - 本を購入すると、それはあなたのモバイルオペレーターの月次請求書に請求されます。そして、ユーザーがそのオプションを使用して本を購入したい場合、彼女は支払い(リクエストトークン)を許可するためにオペレーターにリダイレクトされ、私はその顧客の請求関数を呼び出すことができるアクセストークンで応答を受け取ります。これにより、小規模企業は非常に広まっている別の支払いオプションを使用できます。なぜなら、誰もが発展途上国にクレジットカードを持っているわけではないが、多くの人が貧しい国でも携帯電話を持っているからです。

OAuthを使用する他のシナリオは何ですか?

役に立ちましたか?

解決

Facebookとは別に、GoogleとTwitterはおそらくOAuthを使用することで最も有名なシナリオです。 OAuthをサポートするサイトの印象的なリストは次のとおりです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top