我正在查看 oauth+php 示例(http://code.google.com/p/oauth-php/wiki/ConsumerHowTo#Two-legged_OAuth)。有两种不同的模式可以获得授权:3-legged 和 2-legged。有什么不同?我应该什么时候使用它们中的每一个?
先感谢您!
引用的 URL 提供了一个不错的概述。
在谷歌土地上:
从示例中,我猜 2-legged auth 只是更简单,并且允许您仅调用服务器提供的具体方法,因此每次应该进行方法调用时都必须进行身份验证。使用 3-legged auth 时,您可以访问所有可能的服务器,然后选择具体的服务器,然后您可以调用任何您想要的方法,一旦您通过身份验证和授权......