【问题标题】:Sina Weibo Authorization page新浪微博授权页面
【发布时间】:2013-07-02 13:21:27
【问题描述】:

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

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

【问题讨论】:

    标签: weibo sinaweibo


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2012-12-11
      • 2016-08-25
      • 1970-01-01
      • 1970-01-01
      • 2020-07-10
      • 1970-01-01
      • 1970-01-01
      • 2014-03-30
      • 2015-10-09
      相关资源
      最近更新 更多