新浪微博授权页面

时间:2013-07-04 13:45:24

标签: weibo sinaweibo

我正在开发一个新浪微博集成,我正在正确地做oauth,但我的授权页面有问题。当我点击输入时,我接受授权页面,我可以正确登录,但如果我注销并尝试再次输入clic,我只能看到登录页面,但没有授权页面。

如何强制授权页面始终显示?

1 个答案:

答案 0 :(得分:1)

正确的登录流程包括以下内容: 1.使用应用程序的客户端ID将用户重定向到授权页面 2.客户登录微博(认证) 3.客户端授予应用程序请求的权限(授权) 4.客户端被重定向到您的应用页面。

我相信你要问的步骤是#3。用户授予您的应用程序权限后,将存储在他们的微博帐户中。每次用户登录时,都不会再提示用户授予权限。例外情况是用户从他们的微博帐户中删除了您的应用程序。因此,您的应用程序无法强制用户每次都重新授权您的应用。目前尚不清楚在什么情况下这将是必需的/有益的。

作为旁注: 如果用户已登录,则默认跳过#2。可以强制用户使用文档中描述的forcelogin参数重新登录:http://open.weibo.com/wiki/2/oauth2/authorize/en