我们正在建立一个四方连接的应用程序,使用Facebook进行登录。在这种情况下,我们的服务器是否有办法查看特定于我们应用的foursquare访问令牌,以便我们可以将该令牌与针对Facebook验证的用户帐户相关联?
答案 0 :(得分:1)
无法获取应用的所有访问令牌列表。当用户使用Foursquare授权您的应用时,您应该存储他们的OAuth访问令牌,以便您可以代表他们发出请求。您将按照类似的流程对Facebook进行身份验证。您的应用需要维护其Foursquare令牌与其Facebook令牌之间的关联。
如果您丢失了Foursquare访问令牌,您可以将用户发送到foursquare.com/oauth2/authenticate,如本页(https://developer.foursquare.com/overview/auth)所示,您的应用将会接收用户的另一个OAuth令牌,就像他们最初授权该应用时一样。