2012-12-20 170 views
1

我已經將CocoaLibSpotify與iOS應用程序集成在一起,並且我想知道如果用戶已經登錄到手機上的Spotify應用程序,是否有辦法讓用戶不必輸入憑據。我知道Spotify不支持OAuth,但我確實想知道是否有人知道Spotify(1)計劃在未來支持OAuth,還是(2)正在以另一種方式使用戶免於重新使用爲相同的服務輸入憑證到另一個應用程序。CocoaLibSpotify通過Spotify應用程序登錄?

回答

2

這不可能與CocoaLibSpotify - 用戶第一次想要登錄時,他們必須輸入他們的憑據。

一旦完成,CocoaLibSpotify就具有用於保存用戶憑證並在下一次使用時使用它們的API,因此用戶只需輸入一次憑證即可。說實話,由於使用OAuth的應用程序也需要對用戶進行一次身份驗證,因此CocoaLibSpotify使用的方法對於用戶而言並不是很費勁。

查看代理方法session:didGenerateLoginCredentials:forUserName:以在登錄後獲取憑據,並在attemptLoginWithUserName:existingCredential:下次再次登錄。

+0

用戶額外的努力是他們必須輸入他們的憑證。 Facebook的打開他們的應用程序然後踢回你的應用程序的方法可能並不是最優雅的,但是如果他們安裝了Facebook應用程序,它可以避免用戶輸入用戶名和密碼。如果我正確地閱讀你的答案,那麼沒有計劃添加這樣的東西,對嗎? – Hank

+0

這是正確的。 – iKenndac

相關問題