0.0.2 • Published 5 years ago
credentials-sofair v0.0.2
USAGE
import { Credentials } from './credentials';
const user = { id:1, username: 'user', roles: 'admin', 'moderator' }; const resources = { 'resource*': { id: 1, rn: 'resource*' }, 'resource_1': { id: 2, rn: 'resource_1' } };
const credentials = new Credentials(user, resources);
credentials.hasResource('resource'); // call without id, return boolean
credentials.hasResource('resource', 2); // call with id, return boolean
credentials.getUser(); // return user
credentials.getResources(); // return resources