RBAC Core
A Rails engine providing essential industry of Role-based access control.
Usage
See demo for now.
Installation
Add this line to your Gemfile:
gem 'rbac_core'
Or you may want to include the gem directly from GitHub:
gem 'rbac_core', github: 'jasl-lab/rbac_core'
And then execute:
$ bundle
Copy migrations
$ bin/rails rbac_core:install:migrations
Then do migrate
$ bin/rails db:migrate
Demo
Clone the repository.
$ git clone https://github.com/jasl/rbac_core.git
Change directory
$ cd rbac_core
Run bundler
$ bundle install
Preparing database
$ bin/rails db:migrate
Start the Rails server
$ bin/rails s
Open your browser, and visit http://localhost:3000
Contributing
Bug report or pull request are welcome.
Make a pull request
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Please write unit test with your code if necessary.
License
The gem is available as open source under the terms of the MIT License.