Sha256: bcb72a5b250e48ad04d1ae3c00fc98618b4908489a011e7ab4aab6184a15aef7

Contents?: true

Size: 1001 Bytes

Versions: 4

Compression:

Stored size: 1001 Bytes

Contents

.. title:: Checkpoint, policy-based authorization in Ruby

Checkpoint Documentation
========================

Checkpoint is both a Ruby library and an abstract model for authorizing user
activity within an application.

It takes its name from the concept of a physical security checkpoint, where
someone (or some device) verifies identity and credentials before granting
access to some space or resource. This documentation covers a range of topics
related to authentication and authorization, primarily focused on how to
implement secure, understandable, and maintainable business rules in web
applications built in Ruby. It comes out of the University of Michigan Library,
where enterprise, legacy, and new systems must all interoperate.

Checkpoint emphasizes the use of policies and object-oriented design, giving
examples from very simple rules through complex group- and role-based scenarios.

Table of Contents
-----------------

.. toctree::
    :maxdepth: 2

    authentication
    policies

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
checkpoint-1.0.3 docs/index.rst
checkpoint-1.0.2 docs/index.rst
checkpoint-1.0.1 docs/index.rst
checkpoint-1.0.0 docs/index.rst