我在应用程序中使用Twitter登录。如果用户登录,它工作正常。当用户点击twitter oauth登录屏幕上的取消按钮而不是登录时,我需要处理。用户点击取消按钮时是否有回拨机制?Twitter oAuth登录取消?
3
A
回答
5
对于Web应用程序,如果您将用户重定向到Twitter进行授权,并且用户单击了Deny,他/她可以选择返回到您的应用程序。
如果用户没有使用他们的Twitter帐户登录,或者关闭了标签或转到其他网址。你不会真正知道,除非你跟踪用户并检查他/她是否超过了指定的时间。
在这种情况下,如果在uBlogThis用户点击!链接,他/她将通过您在获取请求令牌时指定的callbackURL重定向回应用程序,并!一个HTTP GET变量denied
包括:
http://domain.com/twitterapp/callback.php?denied=8L74Y149FtnZi1M3IDstring
那么,你得看出来的$_GET['denied']
如果您使用的是PHP的例子。
如果您打开一个弹出窗口以通过javascript向用户显示Twitter授权页面,那么您可以检查弹出窗口是否在未启动回调URL的情况下关闭。您还可以添加一个计时器来判断用户是否换了另一种方式。
相关问题
- 1. Twitter OAuth +自动登录+ MYSQL
- 2. dart oauth facebook twitter登录
- 3. OAuth Twitter登录序列
- 4. Twitter Oauth不指向twitter登录页
- 5. Rails - 使用twitter oAuth登录用户
- 6. 自定义Twitter oAuth登录页面
- 7. Twitter应用程序 - OAuth或Classic登录?
- 8. Twitter登录Oauth问题使用Jquery
- 9. Twitter OAuth登录和重定向
- 10. 多个twitter登录MGTwitterEngine OAuth帮助
- 11. oAuth验证Twitter - 如何自动登录
- 12. 使用twitter oAuth和Passport.js登录
- 13. 即使我登录Twitter时获取推文的OAuth错误
- 14. 取消授权twitter OAuth应用程序
- 15. Twitter + OAuth问题 - 取消按钮
- 16. 如何使用firebase登录后调用twitter库twitter oauth
- 17. 无法使用Twitter + OAuth集成twitter登录?
- 18. 使用Twitter OAuth登录Twitter的问题(PHP)
- 19. Python-twitter使用Oauth登录到Twitter的问题
- 20. 获取Twitter OAuth令牌和秘密,但未使用户使用Twitter登录
- 21. 获取用户登录TWITTER
- 22. 通过Linq to Twitter使用OAuth登录Twitter API后,如何获取登录用户的UserID或ScreenName?
- 23. STTwitterAPI oauth登录
- 24. DotNetOpenAuth Twitter消费开始登录
- 25. 登录后取消登录按钮php
- 26. Twitter登录Quickblox
- 27. Twitter登录iOS6
- 28. 雅虎OAUTH登录网站
- 29. Xamarin.Forms OAuth/Facebook SDK登录
- 30. 集成Twitter Oauth和Facebook Connect以在登录应用程序上登录
这是用于web应用程序吗? – Arvin 2011-02-24 10:02:34