我们可以将Oauth用于我们的应用程序吗?

时间:2013-07-17 15:07:25

标签: oauth

我对我们正在创建的项目有疑问。以下是一些基本用例:

  • 用户可以在线注册和编辑公司详细信息(以及其他详细信息)
  • 用户是一个或多个用户组(用户组是公司)的成员
  • 数据组可以包含多个公司(例如,一个名为“阿姆斯特丹”的组织包含来自阿姆斯特丹的所有公司)

存储在数据库中的数据可用于触摸屏,以向访问者显示这些详细信息(例如,来自“阿姆斯特丹”和“海牙”的公司详细信息)。因此,一些用例可以定义为:

  • 触摸屏可以从一个或多个数据组下载数据
  • Api键是在用户组定义的,而不是在用户处定义的,如果用户被解雇,他们就不能再获取数据了

但现在最大的问题。 我们可以使用Oauth(我不关心的版本)将数据下载到触摸屏吗?我们可以使用Oauth以便用户可以登录在线控制面板吗?

我们可以将控制面板作为Oauth应用程序写入数据存储区后端吗?或者控制面板是否需要是Oauth独立应用程序,以便用户可以创建应用程序,或者我们(作为管理员)可以为每个触摸屏创建新的应用程序?

我已经阅读了一些关于Oauth的内容,并且我理解了基本原则,但我不知道它是否是针对上述用例的最佳解决方案。

0 个答案:

没有答案