Twitter API登录无法无缝重定向已批准的用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Twitter API登录无法无缝重定向已批准的用户相关的知识,希望对你有一定的参考价值。

我已经在Twitter上实现了登录,用户可以登录并存储用户的凭据。然而,在他们的tutorial page上它说:

签名并批准:如果用户已在twitter.com上登录并且已经批准了呼叫应用程序,则会立即对其进行身份验证并使用有效的OAuth请求令牌返回到回调URL。重定向到twitter.com对用户来说并不明显。

在图表中,我的应用程序永远不会透明地重定向,它总是要求用户授予访问权限:

From twitter's tutorial page

我是否需要做些什么来使我的应用程序透明地重定向?我的网站是https,如果它与它有任何关系。

答案

将端点更改为http://twitter.com/oauth/authenticate而不是http://twitter.com/oauth/authorize

以上是关于Twitter API登录无法无缝重定向已批准的用户的主要内容,如果未能解决你的问题,请参考以下文章

iOS 13:Twitter登录未重定向回应用程序

Fabric android:重定向到登录屏幕

Apple 批准使用 GPPSignIn 的应用程序

twitter api回调没有重定向?

从源“null”访问 Twitter_OAuth_Url(从“http://localhost:3000/api/twitter-login”重定向)的 XMLHttpRequest 已被阻止

登录后无法重定向