firebase - Flutter Google 登录和注册用户
问题描述
我目前使用谷歌登录我的颤振应用程序。因此,当使用他们的 gmail 注册用户时,是否有任何可能的方法将一些额外的数据插入到用户集合中。目前我只能输入用户的 gmail 相关数据,如(照片 URL、电子邮件、显示名称等)
谢谢你。
解决方案
您需要使用带有您需要的附加字段的表单创建一个新屏幕,并将数据插入到 firestore 用户集合或通过 API。如果用户由于某种原因再次登录,您可以查询记录并在这种情况下显示另一个(主/仪表板)屏幕。
推荐阅读
- python - 在 Tesseract 中保留空间
- python - 将字符串拆分为两个单词的列表,重复最后一个单词
- json - 使用 scala 将 JSON 平面嵌套到标题级别
- sql - 在 SQL 中创建使用联合选择的视图或函数
- aws-lambda - Alexa:我们可以在 lambda 函数中访问用户的实际语音输入吗?
- git - 在特定文件上运行 gradlew lint
- html - 使用引导程序和 CSS 在背景图像上定位搜索栏和按钮
- android - 在列表视图中单击组标题时出错
- json - 如何在 golang 中轻松编辑 JSON 类型(如 Node.js)
- python - 这个for循环如何在python中使用