私はmeteor-roles
パッケージを使用しており、静的にユーザーadmin@example.com、normal@example.com、.....を作成します.今、ユーザーがサインアップできるサインアップページがあります.最初に、クライアントのコードに従ってアカウントを作成しますサイド、私はcoffeescritpを使用しています:
Accounts.createUser
email: email
password: password
これらを行うことで、新しいユーザーを作成できます。新しく作成されたユーザーにロールを割り当てるにはどうすればよいですか。私には、管理者、通常、管理ユーザーの役割があります。これらをするとき
id = Meteor.userId()
roles = "admin"
Roles.addUsersToRoles id, roles
エラーが表示されます "Exception while delivering result of invoking 'createUser' Error {} Error: Missing 'users' param
役割を動的に割り当てるにはどうすればよいですか。前もって感謝します。!!!