我有一个将数据写入Firease数据库的iOS应用程序。 iOS应用程序使用Firebase身份验证和电子邮件/密码。 该网络应用程序还使用Firebase Auth。但我不希望iOS用户能够登录到网络应用程序。有没有办法将两者分开?
答案 0 :(得分:1)
实现此目的的简单方法是根据操作系统为每个名为os
(操作系统)的用户添加一个值为iOs
或web
的新字段。用户创建帐户。当用户从iOs设备创建帐户时,您需要将值设置为iOs
。 web
也是如此。
当用户想要登录时,您只需要验证它是什么类型的用户。如果用户已将值设置为iOs并且他尝试通过Web登录,则不要允许它。反之亦然。
希望它有所帮助。