Libstpotify API - 如何使用单点登录进程连接Spotify和Facebook?

时间:2012-05-03 23:21:00

标签: spotify

在我的基于libspotify的应用中,我可以提示用户使用他的(Facebook)凭据单点登录 连接到Spotify和Facebook 吗?< / p>

场景#1可能是:

  • 我的基于libspotify的应用程序也是一个注册的Facebook应用程序。
  • 用户使用Facebook凭据授权并连接到我的应用。
  • 感谢该用户会话,我想连接到他的Spotify帐户 那可能吗?

或情景#2 ......违反了oauth安全:

  • 用户使用自己的facebook凭据(工作正常)连接到基于libspotify的应用程序
  • 应用程序莫名其妙 - 怎么样? - 获取Facebook会话令牌
  • 该应用使用这些令牌访问授权的Facebook信息,例如用户的朋友收听的内容等等。
  • 该应用使用这些令牌需要更多权限吗?

还是有更好的方案,所以我可以实现这个单一的唱歌过程吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

libSpotify无法使用此登录流程 - 用户必须使用用户名或密码登录,无论是Spotify还是Facebook帐户,并且一旦登录,您就无法从libSpotify中提取Facebook身份验证令牌。 / p>