Google cloud firestore firestore能否用于公司内部应用程序?

Google cloud firestore firestore能否用于公司内部应用程序?,google-cloud-firestore,firebase-authentication,firebase-security,Google Cloud Firestore,Firebase Authentication,Firebase Security,我希望这仍然与编程有关,因为超级用户似乎不是合适的地方 我正在为我的公司(我们只有两个人)在android上开发一个应用程序(它已经在使用一个简单的json后端),我们进入我们的客户公司,用这个应用程序在控制点记录特定的数据 但是我想使用在线数据库,因为我想为我们的客户创建一个网站登录,在那里他们可以看到我们记录的数据 但是 A) 我甚至不知道firestore是否可以用于google app store之外的应用,或者我是否违反了firestore的使用案例。我甚至可以在公司内部应用程序中使用

我希望这仍然与编程有关,因为超级用户似乎不是合适的地方

我正在为我的公司(我们只有两个人)在android上开发一个应用程序(它已经在使用一个简单的json后端),我们进入我们的客户公司,用这个应用程序在控制点记录特定的数据

但是我想使用在线数据库,因为我想为我们的客户创建一个网站登录,在那里他们可以看到我们记录的数据

但是 A) 我甚至不知道firestore是否可以用于google app store之外的应用,或者我是否违反了firestore的使用案例。我甚至可以在公司内部应用程序中使用firestore吗

及 B) 显然,任何人都可以注册到我们的firestore,黑客或唠叨者可以在webinterface上滥发auth函数,尽管我只希望我们客户的少数帐户能够注册(我可以在云firestore控制台中手动注册)。如何预防

firestore有好的替代品吗

firestore最酷的一点是,即使我们没有互联网连接,它仍然可以100%确定地上传数据,即使在重新启动和应用程序崩溃之后

thanx各位,我知道这不是一个真正的编程问题,但我搜索了好几天,找不到任何有用的东西,所以我需要你们专业人士的帮助。

a.这包含在“服务条款”中-

B.您可以创建一个pass key(“123abc”),将该pass key提供给您的客户机,只有输入该pass key时,才会从网页发送Auth服务请求,并记录它们
您可能应该为每个客户端创建不同的密钥,这样您就可以在不再使用该客户端时删除密钥。

在web上,您只需打开开发人员工具并发送firebase.auth()垃圾邮件。createUserWithEmailAndPassword(“random@random.com“,“随机”)。这是我关心的问题。你说的密钥是什么意思?在firebase控制台中输入新用户时设置密码这比firebase更像是一个应用程序问题,但是如果您的服务是“私有”的,那么您应该无法从开发者工具调用它们。注册新用户的唯一方法应该是您从fireBase站点注册,或者从第二种情况下发送注册表单之前在UI中创建的表单注册,创建一个需要pin码的弹出窗口AHH ok,因此我需要它使用angular?进行开发,并且不能仅使用简单的html/js编程webinterface?安卓应用程序采用ionic cli和angular。。但是我认为对于web,我只需要使用simpe html/js。。嗯,我对这一切都很陌生抱歉