如何从 spotify [身份验证库] [spotify-android-auth-1.0] 注销
Posted
技术标签:
【中文标题】如何从 spotify [身份验证库] [spotify-android-auth-1.0] 注销【英文标题】:How to logout from spotify [Authentication Library] [spotify-android-auth-1.0] 【发布时间】:2017-06-23 03:03:08 【问题描述】:我们正在使用 Spotify 身份验证库 (spotify-auth:1.0.0-beta11)。该库包含一种从帐户中注销用户的方法。
AuthenticationClient.logout(context);
更新到最新版本的 SDK (spotify-android-auth-1.0) 后,此方法已消失,Authentication Guide 表示我们可以使用
AuthenticationClient#clearCookies
但是SDK中也没有这个方法。它甚至没有记录在Android SDK API References
问题是我们现在如何从 spotify 中注销?是否有机会将 logout() 方法带回 SDK?
【问题讨论】:
你解决过这个问题吗? 是的,你解决了吗? 【参考方案1】:根据您是否使用 Spotify 应用程序执行登录(如果您调用 AuthenticationClient.openLoginActivity),我知道的唯一方法是用户是否从 Spotify 应用程序本身注销并且您无法真正控制太多。 . 但是,如果您使用 WebView 进行身份验证,一种可能的方法是清除 Webview 的 cookie,理论上这应该可以工作,尽管我还没有测试过自己。
【讨论】:
以上是关于如何从 spotify [身份验证库] [spotify-android-auth-1.0] 注销的主要内容,如果未能解决你的问题,请参考以下文章
希望从经过身份验证的 Spotify 用户帐户中获取 Artist_id
如何在我当前使用 Spotify Search API 的代码上应用 Spotify API 身份验证?