【问题标题】:Using foursquare authentication使用四方身份验证
【发布时间】:2018-04-29 05:14:32
【问题描述】:

所以我正在制作一个应用程序,我在其中使用foursquare API 来获取最近的场地。我也在考虑使用需要用户进行身份验证的功能,比如签入端点。但是,当我探索了foursquare 身份验证时,似乎我的用户必须创建foursquare 帐户才能使用我的应用程序。

我的问题是,我感觉我将应用程序的大部分(所有用户详细信息)都交给了foursquare。就像我想在我的应用程序中创建不需要foursquare 帐户的功能一样,与foursquare 的链接不会限制我发展我的应用程序的能力(因为我的用户基本上都是foursquare 的用户。)

那么有没有办法在使用foursquare 的功能的同时创建我自己的用户数据库?或者这甚至是一个需要考虑的事情?以后会不会给我带来麻烦?

【问题讨论】:

    标签: authentication foursquare


    【解决方案1】:

    签入端点需要用户身份验证,因为用户正在签入场所。这是foursquare的主要特点。用户必须是foursquare 用户,因为foursquare 没有其他方法可以跟踪他们、统计数据和cmets 等。

    我认为您想要做的是创建自己的应用程序,允许某人执行类似于 Swarm 或 Foursquare 中的某些场地功能的事情。您需要创建自己的用户信息数据库并自己跟踪所有内容。如果一个人想要使用任何foursquare 功能,他们需要成为foursquare 用户。您的应用程序跟踪的任何内容都不会成为foursquare 网络的一部分。如果您将事物分开,则无法检查您的应用并将其显示在 Foursquare 中。

    如果您决定混合搭配,请记住foursquare 希望您遵守的数据缓存有时间限制。

    至于未来的问题,请仔细阅读 API 的服务条款,如果您的应用看起来像是 Swarm 或 FourSquare 的克隆,并且您没有使用他们的用户,他们可能会要求您停止并停止

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-28
      • 2018-11-02
      • 1970-01-01
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 1970-01-01
      • 2012-12-09
      相关资源
      最近更新 更多