Twitter - 三足OAuth

Twitter - 3-legged OAuth

我即将着手在 Web 应用程序中添加 'post to Twitter' 功能。

看来三足 OAuth 是唯一的选择。然而,开发人员文档指出 "The user will always be prompted to authorize access to your application, even if access was previously granted."

https://dev.twitter.com/oauth/3-legged

这对用户来说似乎不是很好的体验,而且令人困惑的是,这不是像 Hootsuite 这样的服务会发生的事情。他们是否与 Twitter 达成了一项协议,以便用户不必继续授权该应用程序?

使用“使用 Twitter 登录”流程,并存储用户在授予对您的应用的访问权限时收到的访问令牌。这样就不用每次都走oauth/authorize路线了