- Ruby 2.1.2
- Rails 4.1.1
- MySQL
$ git clone https://github.com/onigra/pundit_sample.git
$ cd pundit_sample
$ bundle install
$ bundle exec rake db:create
$ bundle exec rake db:migrate
$ bundle exec rake db:seed_fu
$ bundle exec rails s
詳細はこちら
password | 権限 | |
---|---|---|
admin@example.com | adminadmin | 全ての操作が可能 |
user@example.com | useruser | Userのindex, show, create, update, destroyが可能。 Role(権限)に対しての操作は一切行えない |
role@example.com | rolerole | Role(権限)のindex, show, create, update, destroyが可能。 Userに対しての操作は一切行えない |
view@example.com | viewview | User、Roleの閲覧(index, show)のみ可能。 新規作成、更新、削除は行えない |