Skip to content

stevefrost/RoleManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Role Manager

Codacy Badge StyleCI License Total Downloads Latest Stable Version

Role Manager dependency for Laravel Enso

Watch the demo click on the photo to view a short demo in compatible browsers

Details

  • manages roles for the users of the application
  • uses a hierarchical organization of permissions, which allow for a visual and intuitive update of permissions for a certain role
  • comes by default with the Administrator and Supervisor roles

Publishes

  • php artisan vendor:publish --tag=vue-components - the VueJS components and pages
  • php artisan vendor:publish --tag=roles-assets - the pages
  • php artisan vendor:publish --tag=enso-assets - a common alias for when wanting to update the VueJS assets, once a newer version is released, can be used with the --force flag
  • php artisan vendor:publish --tag=roles-seeder - a seeder that will allow you to manage roles locally and then sync them with the live instance of the app

Notes

The Laravel Enso Core package comes with this package included.

Depends on:

Contributions

are welcome. Pull requests are great, but issues are good too.

License

This package is released under the MIT license.

About

Laravel Enso Role Manager dependency makes it easy to manage the roles for your users and owners as well as allocate permissions for each role

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 66.7%
  • Vue 29.7%
  • JavaScript 3.6%