reactjs - 如何将字段添加到 Firebase 身份验证?
问题描述
我对 Firebase 完全陌生(通常使用 sql),但我需要做一些事情 ---
- 我有一个包含 2 个字段的注册页面
name, password
,它只是在 firebase 中使用该身份验证功能
我需要添加公司名称,以及其他几个自定义字段。我该怎么做呢?
看看这张图片,看看它在 firebase 的 auth 功能中的设置方式:
当我创建用户时,如何在其中添加这些字段,然后以编程方式使用它们?
解决方案
抱歉,Firebase Auth 尚不支持将自定义字段添加到控制台.. 但我也通过使用数据库(Cloud Firestore 或实时数据库)解决了这个问题,因为我可以在创建集合时使用他的 UID 添加链接到用户的自定义文件'users' 当用户注册时,我用他的 UID 为用户创建文档,然后存储这个文件(例如你提到的文件).. 所以这是最好的方法,因为 Firebase Auth 不支持它
希望我能帮助你:)
推荐阅读
- excel - if语句有多个条件,如何解决
- android - 如何在 android 中使用 Dagger 和 MVP
- python - python - 如何从parse_qsl更改python参数中的值?
- r - 编织到 MS Word 后,写带有空格的标题会丢失?
- python - python可以检测快捷方式文件(.lnk)是否不再有效吗?
- python-3.x - 具有嵌套循环和用户输入的乘法表,在偶数后包括 # 符号
- ruby-on-rails - Rails 5:将外部 API 调用保存到数据库
- xamarin.forms - Xamarin.UITest iOS ENABLE_TEST_CLOUD 指令令人困惑
- c# - 在 Xamarin/Visual Studio 中构建的本机 iOS 应用程序打开然后立即关闭
- java - 用于多个配置文件的 Micronaut PropertySource