我想提出一个问题,说明您对开放身份验证(OAUTH)有什么想法以及您的简单和天才协议的用例。

一种用例是Facebook方案,如果用户授权此访问权限,则可以访问用户数据。

我正在考虑的另一个有趣的用例是向移动运营商付款API,因为他们有一种向用户手机账单收费的方法。

例如,如果有一个移动运营商已经制作了付款API(提供商)可以向用户收取费用(简单的充电操作,则该API受到OAuth Flow的保护,并且如果我有一家商店出售书籍(消费者) ),我可以告诉我的客户 - 购买这本书,它将在您的移动运营商每月账单上收取费用。然后,如果用户想使用该选项并购买一本书,则将她重定向到操作员授权付款(请求令牌),并且我收到带有访问令牌的答复,使我能够为该客户调用收费功能。这可以使小型企业能够使用另一种付款方式,因为并非每个人在发达国家都有信用卡,但是即使在贫穷国家,很多人也拥有手机。

您还将在哪里使用OAuth?

有帮助吗?

解决方案

除了Facebook,Google和Twitter可能是使用OAuth最著名的方案。这是支持Oauth的网站的令人印象深刻的清单:

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top