大家好我正在尝试使用xolvio:md-blog软件包https://github.com/xolvio/md-blog来使用它,你必须使用alanning:roles包设置角色。我的问题是,即使我使用了一个教程,我发现它是一个指南https://www.youtube.com/watch?v=nkDBnoiLQC0来实现这个目的,但由于某些原因它无法正常工作。任何人都可以查看我的代码,看看我哪里出错了。 P.S我正在使用的帐户ian:accounts-ui-bootstrap-3 提前致谢
Meteor.startup(function(){
if(Meteor.users.find().count <1){
var users = [
{name:'admin', email:'thecan@gmail.com', roles:['mdblog-author']}
];
_.each(users,function(userData){
var userid = Accounts.createUser({
email:userData.email,
password:'thecan15',
username:userData.email,
profile:{name:userData.name}
})
Meteor.users.update({_id:userid},{$set:{'emails.0.verified':true}})
Roles.addUsersToRoles(userid,userData.roles);
})
}
});
<template name="pills">
<div class="navmenu">
<nav class="nav nav-pills navbar-fixed-top center-pills" role="navigation" data-toggle="affix">
<li><a class="navbar-brand" href="#" data-toggle="collapse">TheLanguage</a></li>
<li><a href="#" data-toggle="collapse" id="menu-toggle"><i class="glyphicon glyphicon-align-left"></i></a></li>
<li><a href="{{pathFor'home'}}"><i class="glyphicon glyphicon-home"></i></a></li>
<li><a href="{{pathFor'se'}}">So</a></li>
<li><a href="{{pathFor'ga'}}">Gmg|T</a></li>
<li><a href="{{pathFor'en'}}">Ete</a></li>
<li><a href="{{pathFor'mu'}}">Mu</a></li>
<li><a href="{{pathFor'fo'}}">Foo/a></li>
<li><a href="{{pathFor'bl'}}">Wo</a></li>
<li><a href="#"><i class="glyphicon glyphicon-search"></i></a></li>
<li><a href="#">{{> loginButtons}}
{{#if isInRole 'mdblog-author'}}
{{/if}}
</a></li>
</nav>
</div>
<div class="container">
</div>