UNPKG

@inspire-platform/sails-hook-permissions

Version:

Comprehensive user permissions and entitlements system for sails.js and Waterline. Supports user authentication with passport.js, role-based permissioning, object ownership, and row-level security.

24 lines (19 loc) 427 B
'use strict'; module.exports.permissions = { name: 'permissions', adminUser: { username: process.env.ADMIN_USERNAME || 'admin', email: process.env.ADMIN_EMAIL || 'admin@example.com', password: process.env.ADMIN_PASSWORD || 'admin1234' }, defaultRoles: { admin: true, registered: true, 'public': true }, defaultRole: 'registered', basePermissions: { self: [], global: [] } };