首页 > 解决方案 > 谷歌云 MySQL 实例访问控制可以通过 Firebase 匿名身份验证吗?

问题描述

我目前正在Firebase 托管上构建一个价格比较无服务器 Web 应用程序,在Firestore DB中有超过 300K 的产品(文档)。

Firestore过滤方面仍然存在一些限制(请参阅此处),因此我试图找到包含某种身份验证的 Firestore DB 的替代方案。

注意:能够过滤多个键(例如,所有蓝色汽车按排名索引排序且价格低于 25K 目前在 Firestore 中是不可能的)比可扩展性更重要

问题:是否可以使用Firebase 匿名身份验证方法来限制对Google MySQL 实例的访问?

标签: mysqlfirebasegoogle-cloud-firestorefirebase-authenticationgoogle-authentication

解决方案


Google Cloud SQL 未与 Firebase 身份验证集成。因此,您无法直接从客户端应用程序代码安全地访问您的 Google Cloud SQL 数据库。这适用于所有受支持的 Cloud SQL 数据库(目前是 MySQL、PostgreSQL 和 SQL Server)。


推荐阅读