0.1.0 • Published 11 years ago

auth-role v0.1.0

Weekly downloads
2
License
-
Repository
github
Last release
11 years ago

auth-role

Create named collections of permissions.

Installation

Node

npm install auth-role

Browser

component install alexmingoia/auth-role

Example

var Permission = require('auth-permission');
var Role = require('auth-role');

var role = new Role('member');

role
  .allow(Permission('read', 'forum'))
  .allow(Permission('create', 'thread'));

API

Role(name)

Create a new Role with given name.

role.allow(permission)

Allow given permission.

role.name()

Return the name of the role.

role.permissions()

Return the role's allowed permissions.

MIT Licensed

0.1.0

11 years ago