首页 > 解决方案 > Firebase(客户端与服务器端)

问题描述

我正在使用服务器端的 django/python 和客户端的 vue 构建 PWA,并希望将 firebase 用作数据库并使用 firebase 身份验证。

经过深入研究后,我意识到我必须做出一些选择。

问题一:认证

问题 2:数据库

我应该根据上下文使用两者吗?如果没有安全隐患,我会在服务器端进行身份验证客户端和 CRUDS。我想我还必须检查身份验证才能从后端写入数据库。

标签: pythondjangofirebasevue.jsfirebase-authentication

解决方案


用户凭据的身份验证应始终在服务器上进行,因为它无法在客户端计算机上安全地完成。然而,Firebase 身份验证允许的是身份验证在 Google 的服务器上运行,而您可以通过简单的客户端 API 调用来控制它。


推荐阅读