客户端上的Firebase云功能(vue.js),以访问GAE PHP上托管的后端API数据

问题描述 投票:0回答:1

我在vue.js的Firebase中托管了一个Web应用。该应用程序通过API访问组织的主数据库,以访问由GAE托管的PHP(laravel)开发的后端服务器。我想知道是否在客户端(js)上使用Firebase Cloud Function进行对后端API(PHP)的调用将有助于我保护数据并更有效地验证从客户端到后端的调用。

当前:用户使用Firebase Auth登录到客户端,客户端在每次API调用时将结果令牌发送到我的后端服务器。然后,后端使用FB Auth API验证通过HTTPS接收的令牌,然后,如果验证了,后端将通过JSON通过HTTPS响应将请求数据返回给客户端。

我最关心的两个问题是:

1)这种方法能否在更多用户中很好地扩展。2)用于大量数据提取,即1000多个行。我想避免在客户端上“下载” JSON对象。

新场景:用户仍将使用FB Auth登录到客户端(vue.js),但是客户端将使用FB Cloud Functions调用GAE上托管的后端API数据,然后将数据作为数组返回。] >

我希望利用的优势是:-客户端将不具有数据的https流量,因为它将由FBCF处理并通过套接字(?)发送到客户端。-保存来自服务器的验证身份验证调用,IF

可以使FBCF无需调用令牌即可调用GAE(也许使用端点?)

这有意义还是我不必要地介绍了一个中间人?

谢谢,亚历克斯

我在vue.js的Firebase中托管了一个Web应用。该应用程序通过API访问组织的主数据库,以访问由GAE托管的PHP(laravel)开发的后端服务器。我想知道是否使用...

php firebase google-app-engine vue.js google-cloud-functions
1个回答
0
投票

无法回答我的问题。有人可以告诉我我的问题是否带有错误的标签,或者是否需要在任何时候进行编辑/澄清?谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.