This is a very simple fork to make django-oauth work with app-engine as a backend. It needs to be used with app-engine-patch (which makes porting much easier).
For a more detailed documentation, take a look at the django-oauth wiki.
app-engine requires you to have USER_EMAIL defined as an environment variable, otherwise an assertion fails. Whatever you put in USER_EMAIL, you will appear to be logged in with. The trick is to set up USER_EMAIL=''
$ export USER_EMAIL='' $ python manage.py test oauth_provider