UNPKG

souvenir-egg-rbac

Version:

Role Based Access Control for eggjs

26 lines (24 loc) 594 B
'use strict'; /** * egg-rbac default config * @member Config#rbac * @property {String} SOME_KEY - some description */ exports.rbac = { // mongoose db 名称,对应mongoose client DB配置 dbName: 'rbac', // mongoose 注入名称 mongooseName: 'mongoose', initOnStart: true, // default false /** * @param {object} ctx - egg context object * @return {object} promise, if resolve data is falsy, no role */ async getRoleName(ctx) { // eslint-disable-line return Promise.resolve(''); }, superRole: { name: 'superrole', alias: '超级管理员', }, };