我们是否可以将firebase与Flatter一起用于身份验证,而将自定义服务器用于其他用途?

我们是否可以将firebase与Flatter一起用于身份验证,而将自定义服务器用于其他用途?,firebase,flutter,dart,firebase-authentication,Firebase,Flutter,Dart,Firebase Authentication,我计划使用flutter制作一个社交媒体应用程序。我想让用户能够使用Google或Facebook帐户登录,这可以通过firebase身份验证轻松完成,但我担心成本,因为在2个月内,用户数量将接近100000。我想我们可以使用firebase注册/登录,存储数据,并从hostgator服务器(mysql db)推/拉所有其他请求。 如果可能的话,我可以只使用dart语言吗?或者我也需要一些其他语言,比如ruby、C#it python(我不太喜欢php)Firebase身份验证在登录Google

我计划使用flutter制作一个社交媒体应用程序。我想让用户能够使用Google或Facebook帐户登录,这可以通过firebase身份验证轻松完成,但我担心成本,因为在2个月内,用户数量将接近100000。我想我们可以使用firebase注册/登录,存储数据,并从hostgator服务器(mysql db)推/拉所有其他请求。
如果可能的话,我可以只使用dart语言吗?或者我也需要一些其他语言,比如ruby、C#it python(我不太喜欢php)

Firebase身份验证在登录Google或Facebook帐户时不需要任何费用。根据你拥有的用户数量,它不会花费更多。只有当您使用的电话身份验证超过了初始免费层限制时,才会收取费用,如上所述。所以我不会太担心成本


您可以在客户端应用程序代码中完成所有注册。使用Firebase Auth根本不需要后端,但您可以带来任何您想要的后端。

是的,您可以使用Firebase进行身份验证,使用Hostgator上的mysql db进行其他一切。Firebase身份验证是免费的(除了电话身份验证),正如@Doug Stevenson所提到的


(firebase)身份验证可以在您的Flatter应用程序中完成。执行此操作不需要服务器代码。Firebase auth返回具有用户名、电子邮件、个人资料照片url等属性的“用户”对象,您也可以将其存储在mySQL数据库中(如果需要)。

用户注册Firebase后,我如何从其他服务器执行其他操作。我需要使用公用密钥还是需要执行什么操作?您可以按照Firebase Admin SDK的说明进行操作。哦,哇,这正是我要找的!你能给我提供任何将其存储到mySQL数据库的例子的链接吗?(如果可能的话)很高兴它有帮助。看看链接是否有用。