【问题标题】:Which framework should I use to implement REST API that includes authorization我应该使用哪个框架来实现包含授权的 REST API
【发布时间】:2015-08-06 18:09:41
【问题描述】:

我正在尝试建立一个社交网站/应用程序。经过一些研究,我得出的结论是使用图形数据库。 Neo4j是最成熟和使用最广泛的Graph数据库

现在我需要为数据库提供身份验证和授权,我想使用OAuth 进行身份验证,以便通过facebook/google 进行身份验证。

我面临的问题是我想使用REST API,它根据一个人的授权提供数据,但我无法决定使用哪个框架/工具。我希望这个框架/工具快速、可靠且可扩展。

【问题讨论】:

  • 使用哪种编程语言?
  • 我知道python和java。如果需要,我可以学习编程语言

标签: rest neo4j oauth-2.0 authorization


【解决方案1】:

框架的选择完全取决于个人喜好。

对于 Python,你有 Django 和 Spring for Java,两者都提供 OAuth。

现在,这与您的数据库无关,用户永远不会连接到数据库。

此外,框架不会让您在前 12 个月的开发生活更轻松,学习框架需要时间,而且安全性是热门话题,您需要学习该特定框架的所有小技巧。

与此同时,您必须学习 Neo4j 以及他与您的框架的集成。

我希望这个框架/工具快速、可靠且可扩展

我认为,根据您的开发技能,使用需要学习的框架和需要学习的数据库来完成快速、可靠和可扩展的应用程序状态,这大约需要两年时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    • 2011-06-13
    • 1970-01-01
    • 2021-05-02
    • 1970-01-01
    • 2010-09-09
    相关资源
    最近更新 更多