【问题标题】:Spotify web api. Signout buttonSpotify 网络 API。注销按钮
【发布时间】:2017-01-25 15:08:53
【问题描述】:

当用户重新访问我的网站时,该网站与 Spotify 网络 API 建立连接,用户会自动登录到 Spotify 服务。

现在我想在我的网站上设置一个注销按钮,这样用户就不得不再次输入他/她的凭据,这样用户就可以为另一个 Spotify 帐户使用不同的凭据。

我怎样才能做到这一点?添加 show_dialog=true 不会注销用户,而只会要求用户授予 Spotify 服务使用某些范围的权限。我需要清除会话,但不知道如何从代码 (C#) 中清除会话。

【问题讨论】:

    标签: spotify


    【解决方案1】:

    这是一个更通用的问题,也是如何注销 OAuth2 的好答案:How to Logout of an Application Where I Used OAuth2 To Login With Google?

    对于 Spotify,您可以链接到一个类似的链接,该链接将从 Spotify 网站注销当前用户:https://www.spotify.com/logout/

    这当然意味着您不能在同一网络会话中的两个不同应用程序中以两个不同的 Spotify 用户身份登录。如果你对此没问题,它应该可以工作。

    据我所知,该链接也不允许任何人重定向回他们的网站。该页面确实允许重定向,但似乎只允许某些预定义的站点。查看社区网站上的注销按钮:https://community.spotify.com/

    【讨论】:

      猜你喜欢
      • 2020-04-29
      • 2022-01-05
      • 1970-01-01
      • 2017-12-29
      • 2012-10-18
      • 1970-01-01
      • 2012-05-04
      • 2012-08-25
      • 2012-03-14
      相关资源
      最近更新 更多