Я пытаюсь использовать пакет 'role', доступный в Atmosphere, но я не могу заставить его работать с Accounts.onCreateUser(), я могу привести пример в github. Когда я регистрирую пользователя, я хочу добавить к ним роль, когда я проверяю, назначена ли роль, она не подбирает его.
Здесь мой код
/server/users.js
Accounts.onCreateUser(function(options, user){
var role = ['admin'];
Roles.addUsersToRoles(user, role);
return user;
});
/client/page.js
Template.hello.events({
'click input': function () {
var loggedInUser = Meteor.user();
if (Roles.userIsInRole(loggedInUser, ['admin'])) {
console.log("Hi Admin!");
}else{
console.log("Please Log In");
}
}
});