子类化 Meteor.users() 以获得不同的用户类型
Subclassing Meteor.users() to get different user types
在 meteor 中,数据库中有 Meteor.users
集合。我想要几种不同类型的用户,我想要很多相同的方法
// after creating a user profile and sending an email to confirm profile
enrollUser: function(id) {
var profile = MyCollection.findOne(id);
// send enrollment email
// when user confirms email and sets a password, they are registered as a user.
// `profile` is added as the `user.profile`, with the email in `profile` registered
}
似乎您必须创建一个用户才能发送注册电子邮件。
有没有办法创建配置文件并将配置文件注册到注册链接上的新用户?
Accounts.onCreateUser 在您创建新用户后立即运行。
要拥有多种类型的用户,可以使用流星角色包。
Accounts.onCreateUser( function(options, user) {
//carry over any profile information resulting from the sign-up method (google, etc)
if (options.profile) user.profile = options.profile;
//send your email here
//add special role
Roles.addUsersToRoles(user, ['special-user']);
});
相关文章:
- 子类化 Meteor.users() 以获得不同的用户类型
- 将字符串返回到类型为“0”的输出字段;数字“;针对用户错误javascript
- 检测用户拖动范围类型输入
- 根据用户类型更改输入框文本的颜色
- Jquery以用户类型搜索,并可以选择多个值
- 我收到一个错误:类型错误:在使用解析 API 更新用户对象时未定义 e.changes.如何解决这个问题
- 如何仅在用户输入特定字符(如 @)时使用引导预类型显示自动完成选项
- 用户单击输入类型复选框时的条件检查
- Meteor:用于配置特定于用户类型的路由的约定
- 如何在Shiny中创建一个弹出窗口来警告用户选择一种类型的文件扩展名
- 我正在创建一个社交媒体类型的网站,我需要让用户动态发布
- 当用户提交时,将一个输入值传递给输入类型隐藏值
- 通过用户类型识别节点的Javascript DOM
- 预防'内容嗅探'处理用户上传的图像时存在类型漏洞
- HTML5允许用户选择字体类型
- 如何为不同类型的用户设置不同的自定义登录重定向
- 如何在netsuite上使用用户事件suitescript更新不支持的事务类型(如Bill)的字段
- 使用AngularJS UI路由器的复杂查询参数中的用户定义类型
- 输入类型=文件onchange事件获胜't在调用用户定义函数时激发
- 适用于多种类型用户的猫鼬模型