[![Build Status](https://travis-ci.org/mlibrary/checkpoint.svg?branch=master)](https://travis-ci.org/mlibrary/checkpoint?branch=master) [![Coverage Status](https://coveralls.io/repos/github/mlibrary/checkpoint/badge.svg?branch=master)](https://coveralls.io/github/mlibrary/checkpoint?branch=master) [![User Docs](https://img.shields.io/badge/user_docs-readthedocs-blue.svg)](https://checkpoint.readthedocs.io/en/latest) [![API Docs](https://img.shields.io/badge/API_docs-rubydoc.info-blue.svg)](https://www.rubydoc.info/gems/checkpoint) # Checkpoint Checkpoint provides a model and infrastructure for policy-based authorization, especially in Rails applications. ## Installation Add this line to your application's Gemfile: ```ruby gem 'checkpoint' ``` And then execute: $ bundle ## Documentation User documentation source is available in the `docs` directory and in rendered format on [readthedocs](https://checkpoint.readthedocs.io/en/latest/). API/class documentation is in YARD format and in rendered format on [rubydoc.info](https://www.rubydoc.info/gems/checkpoint). ## License Checkpoint is licensed under the BSD-3-Clause license. See [LICENSE.md](LICENSE.md).