- Clone this repo
git clone git@github.com:jax-ex/authz.git
- Run the setup
mix setup
- Run the tests, watch them fail
- Make tests pass
- Elixir
- Postgresql
The important files that need to be modified:
- lib/authz/policy.ex
- lib/authz/scope.ex
Important files to understand how things work:
- lib/authz_web/live/post_live/index.ex
- lib/authz_web/live/post_live/index.html.heex
- lib/authz/blog.ex