基本上,我希望我的用户能够使用他们的 Soundcloud 帐户(很像 Google 或 Facebook)注册和登录我的网站。但我正在关注他们文档(http://developers.soundcloud.com/docs#authentication)中的登录流程,并且我了解如何将它们重定向到 Soundcloud 连接屏幕以授权我的应用程序。从那,我得到一个代码,我可以用它来交换访问令牌。但在那之后,文档说明了这一点:
您现在应该将访问令牌存储在数据库中。将其与其所属的用户关联并从现在开始使用它,而不是通过授权流程发送用户。
所以他们假设我已经有注册用户,然后他们通过我的应用程序的一些其他功能连接到 Soundcloud。但我想要的是让他们能够从他们的 Soundcloud 用户信息中创建他们的帐户。我认为这最初是可能的,但是当他们再次登录时,我需要该访问令牌来识别他们。但是如果不再次通过身份验证流发送它们,我就无法获得该访问令牌。
我猜我想做的事情做不到,但也有可能我忽略了一些东西。任何帮助,将不胜感激!