簡體   English   中英

如何在流星中獲取Accounts.createUser()信息

[英]How to get Accounts.createUser() Info in Meteor

我使用Meteor Accounts.createUser()完成了一個示例注冊應用程序。 注冊后試圖獲取所有基於電子郵件的值,但沒有得到。我沒有任何想法。因此,請查看下面的代碼並建議我該怎么做。

Accounts.createUser({email: email, password : password,username : uname,profile : {firstname : fname,middlename : mname,lastname:lname,country : country,zip : zip,desc : desc} }, function(err)
                {
                   if (err) 
                    {
                      console.log(err);
                      alert(err.reason);
                    }
                    else
                    {


                  console.log("Register Successfully");

                    //Here trying to get details

                  console.log(Meteor.users.findOne({"emails.address": email}));
                }
            });
         }

注冊后,該用戶將保存在Meteor.users集合中。 因此,您可以通過以下方式獲取用戶信息:

Meteor.users.findOne({'emails.address': {$regex:text,$options:'i'}});

您還具有Accounts.onCreateUser(func) ,無論何時創建新用戶都將調用它。 返回新的用戶對象 ,或拋出錯誤以中止創建。

文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM