Facebook/Twitter是否使用oAuth开发自己的应用程序?

Facebook/Twitter是否使用oAuth开发自己的应用程序?,facebook,authentication,twitter,oauth,Facebook,Authentication,Twitter,Oauth,像Facebook和twitter这样的服务是否和我们其他人一样,对自己的(移动)应用程序使用相同的oAuth机制?还是在oAuth中使用某种“特殊模式”,绕过权限之类的东西 非常想知道他们是如何验证他们的用户的。Facebook没有使用oauth,并且有专门的登录/私有API用于他们自己的目的。只有Facebook是这些API的一等公民,他们不需要为公共API操心。是的,他们使用oAuth Facebook的iPhone、Android等应用程序可以使用用户名和密码直接登录用户,并直接创建

像Facebook和twitter这样的服务是否和我们其他人一样,对自己的(移动)应用程序使用相同的oAuth机制?还是在oAuth中使用某种“特殊模式”,绕过权限之类的东西


非常想知道他们是如何验证他们的用户的。

Facebook没有使用oauth,并且有专门的登录/私有API用于他们自己的目的。只有Facebook是这些API的一等公民,他们不需要为公共API操心。

是的,他们使用oAuth


Facebook的iPhone、Android等应用程序可以使用用户名和密码直接登录用户,并直接创建新的Facebook会话,但其他使用API的应用程序需要使用Oauth来获取用户访问令牌

如果您使用的是android或iphone SDK,用户无需再次登录,他们只需在一个对话框中授权应用程序,该对话框由Facebook应用程序呈现,并使用OAuth 2.0中Facebook提供的应用程序创建的会话。SSL是必需的,而一旦生成令牌,实际API调用就不需要签名。它只有一个安全令牌


OAuth 1.0要求客户端为每个API调用发送两个安全令牌,并使用这两个令牌生成签名

Facebook平台使用OAuth 2.0:)他们正在使用OAuth 2.0作为平台API,我想知道他们是否也在使用OAuth 2.0作为自己的移动应用。Facebook和Twitter都使用OAuth 2.0