timetric / django-oauth
- Source
- Commits
- Network (0)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Tue Sep 16 03:28:04 -0700 2008 | |
| |
AUTHORS | Wed May 27 06:24:22 -0700 2009 | |
| |
LICENSE | Wed Jan 28 06:52:06 -0800 2009 | |
| |
README | Wed Sep 16 14:17:11 -0700 2009 | |
| |
__init__.py | Mon Sep 22 08:55:26 -0700 2008 | |
| |
admin.py | Wed Jan 28 05:02:52 -0800 2009 | |
| |
decorators.py | Fri Sep 04 07:37:12 -0700 2009 | |
| |
forms.py | Wed Jan 28 06:42:43 -0800 2009 | |
| |
managers.py | Mon Sep 07 07:20:39 -0700 2009 | |
| |
models.py | Sun Sep 13 04:15:38 -0700 2009 | |
| |
oauth.py | Sat Sep 19 07:34:02 -0700 2009 | |
| |
stores.py | Tue Sep 29 14:59:08 -0700 2009 | |
| |
tests.py | Mon Sep 07 07:20:39 -0700 2009 | |
| |
urls.py | Tue Nov 18 03:36:12 -0800 2008 | |
| |
utils.py | Sat Sep 19 07:34:02 -0700 2009 | |
| |
views.py | Sun Sep 13 04:38:48 -0700 2009 |
README
This is a forked version of David Larlet's django-oauth. One very important difference is that this version requires that you be running a real cache behind Django's caching framework: http://docs.djangoproject.com/en/dev/topics/cache/ The cache is used for keeping track of nonces and making sure that none are duplicated within a short period of time, so a cache backend with automatic expiry is required. Memcached is known to work, other backends are untested. If you run with a dummy cache, django-oauth will operate without complaint, but you will lose all protection against replay attacks. You should only do this in testing environments. Also there are a couple of backward-incompatible changes from the upstream version. * This version has a different db schema - additional fields on the Token model. * This version changes the signature of the OAUTH_CALLBACK_VIEW callable Toby White, Inkling Software 2009-09-16
