如何注销 Spotify API 身份验证流程演示

Posted

技术标签:

【中文标题】如何注销 Spotify API 身份验证流程演示【英文标题】:How to log out of spotify API authentication flow demo 【发布时间】:2019-05-10 20:22:20 【问题描述】:

我一直在关注 this guide 研究 spotify api,我设置了身份验证并安装了所有软件包。我只需单击登录即可登录到自己的帐户,并且可以修改他们开发者网站上显示的所有内容。但是,我找不到注销帐户的方法,以便可以使用其他帐户尝试。据我所知,您不会更改客户端 ID、秘密或 URI。由于这是在本地服务器上,我不能要求其他人在不同的设备上登录。我尝试过的事情:

在本地主机服务器上查找注销按钮

通过 app.js 搜索更改使用的地方

停止服务器并再次打开它

更改客户端密码

【问题讨论】:

【参考方案1】:

如果您将用户发送到accounts.spotify.com/logout,他们将被注销。请记住,这会将他们从 spotify.com 中注销,包括网络播放器。

要在您的应用程序中将用户从 Spotify 注销,您应该删除他们的访问令牌。这样您的应用就无法再次联系 Spotify。

如果您想让用户使用不同的帐户登录,请将他们发送到您发送他们用于登录的相同 url,但添加查询参数show_dialog=true。这样,用户就可以点击“不是你吗?”按钮并在授权您的应用程序之前登录另一个帐户。

【讨论】:

以上是关于如何注销 Spotify API 身份验证流程演示的主要内容,如果未能解决你的问题,请参考以下文章

Spotify 身份验证流程 (Spotify API)

如何在我当前使用 Spotify Search API 的代码上应用 Spotify API 身份验证?

如何在没有用户身份验证的情况下从 Spotify 或任何其他 API 获取歌曲预览

Spotify 身份验证流程 SDK 中的未知错误

使用邮递员 404 端点发现 api 身份验证

Spotify 应用程序 - 如何让人们退出 Facebook