Cantango Permit Store - kristianmandrup/cantango-permit_store GitHub Wiki

Cantango Permit Store is the new name for what was previously known as permissions.

Currently the Permit Store code attempts to implement a rather poor data design

users:
  default:
    ...
  no_cache:
    ...
roles:
  default:
   ...
  cache:
    ...

I think the following would be a better/simpler approach:

cantango/default.yml

development
  default:
    users:
    roles:

test:
  <<: *development

production:
  <<: *development
  default:
    ...

Please help implement the remainder of the Permit Store. It is developed in a spec driven fashion, so please help out with the specs. I plan to develop bottom up, starting with parsing the inner most rules and working upwards.