當用戶重新訪問我的網站(該網站連接到Spotify Web API)時,用戶會自動登錄到Spotify服務。Spotify web api。登出按鈕
現在我想在我的網站上註銷按鈕,因此用戶被迫再次輸入他/她的憑證,因此用戶可以爲另一個Spotify帳戶使用不同的憑據。
我該如何做到這一點?添加show_dialog = true將不會註銷用戶,但僅允許用戶授予Spotify服務使用某些範圍的權限。我需要清除會話,但不知道如何從代碼清除會話(C#)。
當用戶重新訪問我的網站(該網站連接到Spotify Web API)時,用戶會自動登錄到Spotify服務。Spotify web api。登出按鈕
現在我想在我的網站上註銷按鈕,因此用戶被迫再次輸入他/她的憑證,因此用戶可以爲另一個Spotify帳戶使用不同的憑據。
我該如何做到這一點?添加show_dialog = true將不會註銷用戶,但僅允許用戶授予Spotify服務使用某些範圍的權限。我需要清除會話,但不知道如何從代碼清除會話(C#)。
這是一個更通用的問題,很好地回答瞭如何退出的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/