Wondering what‚Äôs next for npm?Check out our public roadmap! ¬Ľ

    jstroem-angular-permission

    3.0.3¬†‚Äʬ†Public¬†‚Äʬ†Published

    angular-permission-banner

    Permission

    Fully featured role and permission based access control for your angular applications

    Bower npm Travis Coveralls

    Permission helps you gain control of your routes, by using simple concepts for you to decide who can access them. We've seen plenty of big fat tutorials on access control implementation, and they can be quite overwhelming or inconsistent. So we bring you a elastic, powerful and yet straightforward solution, that allow you provide fine-grained role and permission based access control for your application users.

     Dependencies

     Installation

     bower

    bower install angular-permission --save
    

     npm

    npm install angular-permission --save
    

    Webpack

    var ngPerm = require('angular-permission');
    angular.module('myModule', [ngPerm.permission]) //To include 'permission' module
    angular.module('myModule', [ngPerm.uiPermission]) //To include 'permission.ui' module
    angular.module('myModule', [ngPerm.ngPermission]) //To include 'permission.ng' module

     Documentation and examples

    1. Managing permissions
    2. Managing roles
    3. Controlling access in views
    4. Usage with ui-router
    5. Installation
    6. Usage in states
    7. Emitted events
    8. Transition properties
    9. Usage with ng-route
    10. Installation
    11. Usage in routes
    12. Emitted events
    13. Transition properties

     Migration guides

     Authors

    • Rafael Vidaurre - I'm a full-stack developer and musician who loves creating things of value
    • Blazej Krysiak - I am a fast-minded, creative web developer seeking knowledge in innovative web technologies and cloud-based solutions.

    Install

    npm i jstroem-angular-permission

    DownloadsWeekly Downloads

    1

    Version

    3.0.3

    License

    MIT

    Last publish

    Collaborators

    • avatar