oauth-2.0 – 通过ouath 2.0将我的部分parse.com api暴露给其他开发人员

现在创建一个位于Parse.com上的Web应用程序是微不足道的.现在我有了这个webapp,我想通过oauth可访问的api向其他开发人员公开它的一部分.因此,他们可以开发一个应用程序,让我的网站用户通过oauth“授予他们权限”,他们现在可以访问api.

我将如何开始这样做?

更新:@Mubix回复后,我觉得以下澄清会有所帮助

目前我通过REST api从服务器访问Parse,以解决任何javascript安全问题:api密钥等等.因此,api将服务于除Parse之外的服务器.此外,服务器代码在javascript / nodejs中.我遇到了https://github.com/jaredhanson/oauth2orize这似乎是一个可能的候选人,想知道其他人是如何做的,如果有人真的走了一步并集成了Parse访问权限.

最佳答案 嗯……有趣的问题!

法律:
首先他们的ToS似乎并没有禁止你想要做的事情,但你应该在开始之前仔细阅读.

执行:
虽然解析不提供构建自己的API的功能,但您可以自己实现一些功能.您可以将第三方开发者视为您应用的用户.您可以使用ACL来控制访问.

问题:

>我没有看到任何方法在解析中完全实现oAuth.
>第三方应用如何访问您的API?理想情况下,您希望他们使用REST接口,但使用parse.com REST API,您将无法管理对数据不同部分的访问.

结论:
在parse中完全实现API似乎太麻烦了.我建议您编写一个薄API层来处理auth并使用parse作为后端.您可以使用其中一个服务端libraries进行解析.例如. PHP Library,Node Parse.

点赞