我正在为一家小公司做一个实习文档共享项目。我想用流星做到这一点。我对 html/javascript 很常见,但对数据库却没有。我的问题是处理用户。由于我在这里的研究,我不确定是否已经可以在客户端创建用户。官方文档显示了一些如何处理用户的方法,但没有示例。我试图在服务器端创建一个列表,如下所示:
Users = new Meteor.Collection("users");
然后我想在启动时插入一个用户,如下所示:
//on Client side
if (Meteor.isClient) {
var username = "My Name";
Meteor.call("create_user", username, function(error, user_id) {
Session.set("user_id", user_id);
});
}
//on Server side
if(Meteor.is_server) {
Meteor.methods({
create_user: function(username) {
console.log("CREATING USER");
var USER_id = Users.insert({name: username});
return user_id;
},
});
}
但是读取html模板中的用户名不起作用......
有没有注册和登录的好例子?
干杯