我正在开发一个 React Native 应用程序,需要使用身份验证后获得的用户数据预先填充 Firestore。用户流程首先需要经过身份验证以创建用户名和密码。此后,用户需要提供其他详细信息,例如年龄、位置并上传照片。为了促进测试和开发,我正在寻求有关在 React Native Firebase 项目上下文中将此硬编码用户数据添加到 Firestore 的最佳方法的指导。任何有关如何有效实现这一目标的见解或建议将不胜感激。
我在确定完成这项任务的最有效方法时遇到了挑战,导致不确定正确的实施方法。
为了促进测试和开发,我正在寻求有关在 React Native Firebase 项目上下文中将此硬编码用户数据添加到 Firestore 的最佳方法的指导。
要实现此目的,您可以手动创建这些用户,使用 Web 客户端有效地进行 x 次身份验证,或者您可以使用 Admin SDK 以编程方式创建用户,它提供了一种允许您创建新 Firebase 身份验证用户的方法。