And*_*dre 2 roles mean mean-stack meanjs
最近我开始使用MeanJs,它非常棒,但我不明白一些东西.我需要为我的后端创建一个简单的用户管理.
从官方博客他们说:
新的可用性功能:为用户模型添加了角色 - 默认为"用户"和"管理员",您可以根据需要添加和删除它们.
搜索后我发现了一些例子,但所有这些都是关于meanio,而不是meanjs,有一个包含MEAN-ADMIN的meanio,它为我们做了但是在我找不到的meanjs.
有人知道实施用户管理的最佳方法吗?一些例子?
多谢你们.
meanjs生成器内置了一些基本的用户角色.角色是用户模型上的一个数组.
roles: {
type: [{
type: String,
enum: ['user', 'admin']
}],
default: ['user']
},
Run Code Online (Sandbox Code Playgroud)
要添加具有admin角色的用户,请在保存之前将其附加到用户对象.
user.roles = ['admin'];
Run Code Online (Sandbox Code Playgroud)
如果您想使用除admin和user之外的角色,则需要将其添加到类型枚举中.
归档时间: |
|
查看次数: |
3263 次 |
最近记录: |