Metadata-Version: 2.0
Name: sciservices
Version: 0.1
Summary: DBMI Authentication/Authorization
Home-page: UNKNOWN
Author: DBMI Tech-Core
Author-email: bryan_larson@hms.harvard.edu
License: BSD License
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.8
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content

=====
Sci Services
=====

Sci Services is a package containing utilities for utilizing DBMI Tech-Core's
authentication and authorization service infrastructure

Detailed documentation is in the "docs" directory.

Quick start
-----------

1. Add "sciservices" to your INSTALLED_APPS setting like this::

    INSTALLED_APPS = [
        ...
        'sciservices',
    ]

2. To ensure a valid user is signed in, decorate your views like so:

    from sciservices.auth import sciuser_required

    @sciuser_required
    def my_view(request):
        ...

