Go to file
Ross McFarland 9049d6350f implement OAUTH_CLEAN_EXPIRED, clean as you go
this avoids keeping around unneeded/no-longer usable objects. it's optional
defaulting to False, the current behavior.

adds a setting OAUTH_CLEAN_EXPIRED that optionally cleans out objects as
they're expired which should keep the size of the grant, access, and refresh
token tables in check.

once grants are used they are deleted. and once a RefreshToken is used both
it and its corresponding AccessToken are deleted.
2013-11-03 13:07:10 -08:00
docs Updated docs/conf.py to use the test project for settings 2013-06-14 16:19:42 +01:00
provider implement OAUTH_CLEAN_EXPIRED, clean as you go 2013-11-03 13:07:10 -08:00
tests Added manage.py for testing purposes 2013-01-17 16:19:17 +00:00
.gitignore Better .gitignore file 2013-03-02 00:00:26 +01:00
.travis.yml Tests updates 2013-06-14 16:09:55 +01:00
LICENSE Initial commit 2012-01-18 17:03:41 +00:00
MANIFEST.in #29 - Remove trailing slash that was causing installs to fail on Windows. 2013-10-25 16:23:16 -07:00
README.rst Adding a License section to README. 2013-10-25 19:01:33 -07:00
manage.py Added manage.py for testing purposes 2013-01-17 16:19:17 +00:00
requirements.txt Tests updates 2013-06-14 16:09:55 +01:00
setup.py Addressing #28 by replacing the BSD license reference with MIT to match what's in the repo. 2013-10-25 15:44:46 -07:00
test.sh Added Django trunk to test runner 2013-06-11 11:43:29 +01:00
tox.ini Tests updates 2013-06-14 16:09:55 +01:00

README.rst

django-oauth2-provider
======================

.. image:: https://travis-ci.org/caffeinehit/django-oauth2-provider.png?branch=master

*django-oauth2-provider* is a Django application that provides
customizable OAuth2\-authentication for your Django projects.

`Documentation <http://readthedocs.org/docs/django-oauth2-provider/en/latest/>`_

`Help <https://groups.google.com/d/forum/django-oauth2-provider>`_

License
=======

*django-oauth2-provider* is released under the MIT License. Please see the LICENSE file for details.