【发布时间】:2015-06-11 23:00:51
【问题描述】:
我正在创建基本的管理面板,但我还没有使用 MongoDB。
出于开发目的,我将autopublish 和insecure 留在了项目中。
为了从数据库中呈现用户 (Accounts-ui + Accounts-facebook) 我需要一个处理程序 Users = new Mongo.Collection("users"); 但在编译过程中出现以下错误:
'/users/insert' is already defined.
HTML
<body>
{{> loginButtons}}
{{#each users}}
{{> user}}
{{/each}}
</body>
<template name="user">
<li>{{profile.name}}: {{_id}}</li>
</template>
JS
Users = new Mongo.Collection("users");
if (Meteor.isClient) {
Template.body.helpers({
users: function () {
return Users.find({});
}
});
Accounts.onLogin(function(){
console.log("logged in: " + Meteor.userId());
});
}
if (Meteor.isServer) {
Meteor.startup(function () {
// code to run on server at startup
});
}
- facebook登录配置在另一个文件中
【问题讨论】:
标签: javascript facebook mongodb meteor collections