将Firebases的thirdpartyuserdata对象发布到服务器

我正在使用Firebase和SimpleLogin来允许用户通过Google,Twitter等login

我想使用一些thirdpartyuserdata对象来创build我的应用程序在Node上运行的用户configuration文件。

目前我发布这个数据到服务器,以便我可以添加到它并创buildconfiguration文件对象,但我想知道是否有一个更好的方式做到这一点 – 有什么我可以调用服务器端获得这thirdpartyuserdata而不必从客户端发布?

首先考虑您的“服务器”实际上是Firebase数据的另一个消费者。 由于FirebaseSimpleLogin只是一个令牌生成器,具有一些用于执行OAuth的奇特工具,并且因为这完全发生在客户端,所以没有任何东西可以使用。

如果您想要使用服务器上的数据,则需要按照以前的方式进行发布,或者使用Firebase传输信息。 您会发现,使用队列方法可以节省大量代码,因为这样可以使用Firebase作为API,并避免在Node中创buildRESTful服务以及随附的所有行李。

队列的概念仅仅是在一个客户端将数据推送到Firebase,并在预期收件人(本例中为您的节点工作人员)将其读出(并可能将其删除)。