首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在云防火墙中存储数据

无法在云防火墙中存储数据
EN

Stack Overflow用户
提问于 2022-10-25 16:24:47
回答 1查看 19关注 0票数 1

我无法将数据存储在云防火墙中。身份验证都是正确的,但数据不会在云火药库中进行,而且由于该登录也不起作用,因为云防火墙是预req的登录功能。

这是我的AuthContoller函数

代码语言:javascript
复制
storeUserData({name, password, email}) async {
    DocumentReference store = firestore
        .collection("users")
        .doc(FirebaseAuth.instance.currentUser!.uid);
    store.set(
        {'name': name, 'password': password, 'email': email, 'imageUrl': ''});
  }

这是我的注册按钮代码

代码语言:javascript
复制
 try {
                                  await controller
                                      .signupMethod(
                                    context: context,
                                    email: emailController.text,
                                    password: passwordController.text,
                                  )
                                      .then((value) {
                                    ** return controller
                                        .storeUserData(
                                            email: emailController.text,
                                            name: nameController.text,
                                            password: passwordController.text)
                                        .then((value) {
                                      VxToast.show(context,
                                          msg: 'Account Created Sucessfully');
                                      Get.offAll(LoginScreen());
                                    }); **
                                  });
                                } catch (e) {
                                  FirebaseAuth.instance.signOut();
                                  VxToast.show(context, msg: e.toString());
                                }
EN

回答 1

Stack Overflow用户

发布于 2022-10-25 16:31:09

尝尝这个

代码语言:javascript
复制
storeUserData({name, password, email}) async {
final _firestore = FirebaseFirestore.instance;
    await _firestore.collection("users")
        .doc(FirebaseAuth.instance.currentUser!.uid).set(
        {'name': name, 'password': password, 'email': email, 'imageUrl': ''});
  }

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74197287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档