glintcms-starter-glintcms
Version:
This is a WebSite implementation with GlintCMS. It shows how you can use GlintCMS.
26 lines (20 loc) • 781 B
JavaScript
exports.rules = [
[['POST', 'PUT', 'DELETE'], '/*/glint/role/*', 'manage'],
[['POST', 'PUT', 'DELETE'], '/*/glint/config/*', 'manage'],
[['GET'], '/signup/*', 'manage'],
['*', '/account/password', 'manage'],
['*', '/account/delete', 'manage'],
//['*', '/signin/*', 'manage'],
['*', '/upload/*', 'edit'],
['GET', '/translate/*', 'edit,manage'],
['GET', '/filemanager/*', 'edit,manage'],
[['POST', 'PUT', 'DELETE'], '/filemanager/*', 'edit,manage'],
['GET', '/ajax/*', '*'],
['POST,DELETE,PUT', '/ajax/*', 'edit,insert,delete'],
['*', '/admin/*', 'manage'],
[['GET', 'POST'], '/*', '*']
];
exports.userProperty = 'user';
exports.roleProperty = 'userRole';
exports.roleStringProperty = 'userRoleString';
exports.permissionProperty = 'userPermission';