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.

23 lines (18 loc) 411 B
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: [] } };