首页 > 解决方案 > 如何将 Cloud SQL for MySQL 连接到我的 Flutter 应用并使用 Firebase 进行身份验证?

问题描述

我想要做的是使用 Cloud SQL for MySQL 作为我的数据库,并使用 Firebase 进行身份验证和推送通知。我想不通的是如何将 Singed In 用户与我的 MySQL 数据库中的相应用户匹配以获取用户数据。

标签: mysqlfirebasegoogle-cloud-platform

解决方案


当您使用 Firebase 身份验证时,您通常会使用这些用户的 UID 将他们与数据库中的数据相关联。而不是使用外键,它只是一个字符串值 - 因为数据库中没有外键指向的目标。

之后,应该可以像查询其他字段一样查询 UID 值。如果您对此有疑问,请编辑您的问题以显示您尝试过的内容。


推荐阅读